Commit graph

1043 commits

Author SHA1 Message Date
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
Malte Rosenbjerg
9a5b9ca19d
Merge branch 'main' into main 2025-10-16 10:10:19 +02:00
Malte Rosenbjerg
53b3e0fbd0
Merge pull request #566 from GorobVictor/snapshot-formats
FEAT: added more extensions for snapshot(jpg, bmp, webp)
2025-10-16 10:08:25 +02:00
Malte Rosenbjerg
bfefa9560e
Merge branch 'main' into snapshot-formats 2025-10-16 10:00:56 +02:00
Malte Rosenbjerg
cae2e04a54
Merge branch 'main' into main 2025-10-16 10:00:07 +02:00
Malte Rosenbjerg
37b4119e13
Merge pull request #576 from rosenbjerg/migrate-to-macos-latest-test-runner-instead-of-macos-13
CI: Install ffmpeg using brew if running on arm64 macos
2025-10-16 09:59:48 +02:00
Malte Rosenbjerg
7e135a78d3 Use install step for installing ffmpeg 2025-10-16 09:55:50 +02:00
Malte Rosenbjerg
91c1629215 Add name labels to ffmpeg install steps 2025-10-16 09:53:09 +02:00
Malte Rosenbjerg
7036ad6df2 Switch on matrix.os instead of runner.os 2025-10-16 09:47:53 +02:00
Malte Rosenbjerg
5ba8122d00 Fix specified ffmpeg version 2025-10-16 09:41:34 +02:00
Malte Rosenbjerg
665c9f9213 Use full reference 2025-10-16 09:39:51 +02:00
Malte Rosenbjerg
fb10b78e35 Include github token to avoid rate limiting 2025-10-16 09:37:42 +02:00