📷 A modern, cross-platform, 2D Graphics library for .NET
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Stefan Nikolei
67a94113e4
Migrate tests from xUnit v2 to xUnit.v3 3.2.2
Breaking changes addressed:
- Update xunit.v3 to 3.2.2 and xunit.runner.visualstudio to 3.1.5
- Remove Microsoft.DotNet.XUnitExtensions (conflicts with xunit.v3 via xunit.core v2)
- Replace ConditionalFact/ConditionalTheory with Fact/Theory SkipUnless/SkipWhen/SkipType
- Remove 'using Xunit.Abstractions' (ITestOutputHelper now in Xunit namespace globally)
- Fix TestFrameworkAttribute: string args → typeof(T) form
- Fix XunitTestFramework ctor: no longer takes IMessageSink
- Fix BeforeAfterTestAttribute Before/After: added IXunitTest parameter, use Xunit.v3 ns
- Fix DataAttribute: new GetData signature (DisposalTracker), add SupportsDiscoveryEnumeration()
- Fix IXunitSerializable/IXunitSerializationInfo: add 'using Xunit.Sdk' to all consumers
- Fix BasicSerializer: implement new IXunitSerializationInfo.GetValue(string) returning object?
Store type info in dump format (key:TypeAQN:value) to enable typed reconstruction
- Fix TheoryData<T> CS0121 ambiguity on C# 12/net8.0: add explicit casts (T)value
Affects ExifValuesTests, PixelOperationsTests, QuantizerTests, DitherTests,
TestImageProviderTests, RotateTests, L8Tests, La16Tests
- Fix PngEncoderTests: TheoryData<T> now yields TheoryDataRow<T>, not object[]
|
2 months ago |
| .. |
|
ImageCloneTests.cs
|
Use Target Type new only when apparent
|
1 year ago |
|
ImageFrameCollectionTests.Generic.cs
|
Add row-stride overloads for memory APIs
|
5 months ago |
|
ImageFrameCollectionTests.NonGeneric.cs
|
Convert CodeBase to collection Expressions
|
1 year ago |
|
ImageFrameCollectionTests.cs
|
Use Target Type new only when apparent
|
1 year ago |
|
ImageFrameTests.cs
|
Use Target Type new only when apparent
|
1 year ago |
|
ImageRotationTests.cs
|
Use Target Type new only when apparent
|
1 year ago |
|
ImageSaveTests.cs
|
Use Target Type new only when apparent
|
1 year ago |
|
ImageTests.Decode_Cancellation.cs
|
Migrate tests from xUnit v2 to xUnit.v3 3.2.2
|
2 months ago |
|
ImageTests.DetectFormat.cs
|
Fix #3009
|
8 months ago |
|
ImageTests.EncodeCancellation.cs
|
Use Target Type new only when apparent
|
1 year ago |
|
ImageTests.Identify.cs
|
Fix #3009
|
8 months ago |
|
ImageTests.ImageLoadTestBase.cs
|
Use Target Type new only when apparent
|
1 year ago |
|
ImageTests.LoadPixelData.cs
|
Add row-stride overloads for memory APIs
|
5 months ago |
|
ImageTests.Load_FileSystemPath_PassLocalConfiguration.cs
|
Refactor Load APIs
|
4 years ago |
|
ImageTests.Load_FileSystemPath_UseDefaultConfiguration.cs
|
Use Target Type new only when apparent
|
1 year ago |
|
ImageTests.Load_FromBytes_PassLocalConfiguration.cs
|
Fix #3009
|
8 months ago |
|
ImageTests.Load_FromBytes_UseGlobalConfiguration.cs
|
Fix #3009
|
8 months ago |
|
ImageTests.Load_FromStream_PassLocalConfiguration.cs
|
Refactor Load APIs
|
4 years ago |
|
ImageTests.Load_FromStream_ThrowsRightException.cs
|
Fix #3009
|
8 months ago |
|
ImageTests.Load_FromStream_UseDefaultConfiguration.cs
|
Use Target Type new only when apparent
|
1 year ago |
|
ImageTests.Save.cs
|
Revert recent Detect changes and normalize.
|
4 years ago |
|
ImageTests.SaveAsync.cs
|
Expose non-nullable configuration to remove null check
|
3 years ago |
|
ImageTests.WrapMemory.cs
|
Update ImageTests.WrapMemory.cs
|
5 months ago |
|
ImageTests.cs
|
Try fix build issue with ubuntu latest and net9.0
|
1 year ago |
|
LargeImageIntegrationTests.cs
|
Use Target Type new only when apparent
|
1 year ago |
|
MockImageFormatDetector.cs
|
Refactor Identify and DetectFormat and fix tests
|
4 years ago |
|
NonSeekableStream.cs
|
Rewrite ChunkedMemoryStream
|
2 years ago |
|
ProcessPixelRowsTestBase.cs
|
Add AllocationTrackedMemoryManager and refactor allocators (#3120)
|
2 months ago |