Commit graph

1054 commits

Author SHA1 Message Date
Malte Rosenbjerg
7794276536
Update FFMpegCore.Extensions.Downloader/Enums/FFMpegBinaries.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-17 15:19:12 +02:00
Malte Rosenbjerg
8720e19b91 Fix usage of temp subfolder 2025-10-17 15:17:27 +02:00
Malte Rosenbjerg
54e28cea23 Use subfolder in temp folder for testing download of binaries 2025-10-17 15:15:02 +02:00
Malte Rosenbjerg
2a25bff836 Remove WindowsOnlyTestMethod and use OsSpecificTestMethod 2025-10-17 15:14:42 +02:00
Malte Rosenbjerg
a71a55741f Use OsSpecificTestMethod on GetAllLatestSuiteTest 2025-10-17 15:08:35 +02:00
Malte Rosenbjerg
bfcb1b9544 Minor refactor to use yield return 2025-10-17 15:08:13 +02:00
Malte Rosenbjerg
1a49b4eec3 Rename Latest enum member 2025-10-17 15:08:00 +02:00
Malte Rosenbjerg
3404d63655 Rename download function 2025-10-17 15:07:45 +02:00
Malte Rosenbjerg
8f2d3d7125 Remove specification of .NET Standard 2.1 2025-10-17 15:07:10 +02:00
Malte Rosenbjerg
ad27076c1f Refactor for conciseness 2025-10-17 15:01:11 +02:00
Malte Rosenbjerg
d7fec62d2e Only run downloader tests on windows and linux since macos CI runs on arm which builds are not available for 2025-10-17 15:01:00 +02:00
Malte Rosenbjerg
3be446880a Only run downloader tests on windows and linux since macos CI runs on arm which builds are not available for 2025-10-17 14:45:11 +02:00
Malte Rosenbjerg
07253b4b49 Update nuget package authors 2025-10-17 10:35:05 +02:00
Malte Rosenbjerg
af47c9ae94 Throw exception if binary folder not specified 2025-10-17 10:34:49 +02:00
Malte Rosenbjerg
b1eb8da6a9 Delete downloaded binaries after assert 2025-10-17 10:34:27 +02:00
Malte Rosenbjerg
2852692250 Fix typo 2025-10-17 10:33:29 +02:00
Malte Rosenbjerg
f919a05d43 Make download tests run async 2025-10-17 10:24:26 +02:00
Malte Rosenbjerg
bb90cb1ea1 Merge branch 'main' into pr/442 2025-10-17 10:21:42 +02:00
Malte Rosenbjerg
ea8c493f8a Merge branch 'main' into pr/571 2025-10-16 14:46:05 +02:00
Malte Rosenbjerg
bd55ec2a51
Merge pull request #579 from rosenbjerg/cleanup-tests
Cleanup tests
2025-10-16 14:45:53 +02:00
Malte Rosenbjerg
cd258991bd Add prefix to tests modifying GlobalOptions 2025-10-16 14:42:04 +02:00
Malte Rosenbjerg
5082e6503e Set OrderTestsByNameInClass to true 2025-10-16 14:41:47 +02:00
Malte Rosenbjerg
48ccd3e291 Update test config.json file 2025-10-16 14:41:36 +02:00
Malte Rosenbjerg
b8de2fc545 Parallelize on MethodLevel 2025-10-16 14:41:26 +02:00
Malte Rosenbjerg
91bbfa850e Avoid modifying global options if not necessary 2025-10-16 14:36:25 +02:00
Malte Rosenbjerg
7c71a70a0c Revert "Improve test readability"
This reverts commit 85e7170fd9.
2025-10-16 14:26:53 +02:00
Malte Rosenbjerg
0c467e3a05 Improve resetting 2025-10-16 14:14:47 +02:00
Malte Rosenbjerg
65e8ba85e3 Move tests 2025-10-16 14:09:59 +02:00
Malte Rosenbjerg
85e7170fd9 Improve test readability 2025-10-16 14:04:10 +02:00
Malte Rosenbjerg
2d149d4c9a Initialize lock inline 2025-10-16 13:52:17 +02:00
Malte Rosenbjerg
0387e47396 Merge branch 'main' into pr/571 2025-10-16 13:50:27 +02:00
Malte Rosenbjerg
70668ce623
Merge pull request #578 from rosenbjerg/clean-up-unit-tests
Clean up unit tests
2025-10-16 13:50:09 +02:00
Malte Rosenbjerg
012a5ca74a Improve reset of GlobalOptions 2025-10-16 13:46:08 +02:00
Malte Rosenbjerg
9765b78d48 Add missing reset of GlobalOptions and reorder 2025-10-16 13:41:06 +02:00
Malte Rosenbjerg
671829b501 Run code cleanup 2025-10-16 13:32:25 +02:00
Malte Rosenbjerg
4aa580e5f4 Remove FluentAssertions and update usages 2025-10-16 13:31:32 +02:00
Malte Rosenbjerg
262c3f1b4f Wrap remaining Pipe access in lock 2025-10-16 13:10:33 +02:00
Malte Rosenbjerg
29f40b88af Use private readonly object for locking 2025-10-16 13:09:52 +02:00
Malte Rosenbjerg
6fc811bc39 Move comment 2025-10-16 13:04:58 +02:00
Malte Rosenbjerg
5f2147e207 Fix formatting 2025-10-16 13:03:26 +02:00
Malte Rosenbjerg
066ca894ba Merge branch 'main' into pr/571 2025-10-16 12:58:20 +02:00
Malte Rosenbjerg
fb6d6f80f0 Bump package versions 2025-10-16 12:57:02 +02:00
Malte Rosenbjerg
c99dfc9a8c
Merge pull request #577 from rosenbjerg/update-nuget-dependencies
Update nuget dependencies
2025-10-16 12:56:19 +02:00
Malte Rosenbjerg
122c7b0f87 Add codecov badge 2025-10-16 12:52:09 +02:00
Malte Rosenbjerg
0d78315a4a Fix formatting 2025-10-16 12:46:37 +02:00
Malte Rosenbjerg
c6a38fabdc Fix newline between properties formatting 2025-10-16 12:44:01 +02:00
Malte Rosenbjerg
c49f4c79ca Pass TestContext.CancellationToken to async invocations 2025-10-16 12:40:25 +02:00
Malte Rosenbjerg
ce87dc8a36 Run full code cleanup 2025-10-16 12:38:57 +02:00
Malte Rosenbjerg
d3d810ecd7 Update tests to new syntax 2025-10-16 12:35:45 +02:00
Malte Rosenbjerg
31e30c1eb7 Update nuget packages 2025-10-16 12:35:42 +02:00