Skip to content

Commit 05898eb

Browse files
committed
CI: exclude all Bitmap tests on non-Windows (not just BitmapWithAlphaTests)
BitmapExtensionsTests also uses System.Drawing.Common which requires Windows GDI+. MSTest treats Assert.Inconclusive in [ClassInitialize] as test failures, not skips — so the runtime guard doesn't help CI. Broaden the extra_filter from FullyQualifiedName!~BitmapWithAlphaTests to FullyQualifiedName!~Bitmap to exclude all Bitmap test classes (BitmapExtensionsTests, BitmapWithAlphaTests, OpenBugsBitmap) on non-Windows runners.
1 parent 476804c commit 05898eb

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.github/workflows/build-and-release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,9 @@ jobs:
4949
- os: windows-latest
5050
extra_filter: ''
5151
- os: ubuntu-latest
52-
extra_filter: '& FullyQualifiedName!~BitmapWithAlphaTests'
52+
extra_filter: '& FullyQualifiedName!~Bitmap'
5353
- os: macos-latest
54-
extra_filter: '& FullyQualifiedName!~BitmapWithAlphaTests'
54+
extra_filter: '& FullyQualifiedName!~Bitmap'
5555

5656
runs-on: ${{ matrix.os }}
5757

0 commit comments

Comments
 (0)