📷 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 |
| .. |
|
Advanced
|
Remove IImageInfo, IImage and use inheritance.
|
4 years ago |
|
Color
|
Handle hex parsing in Color with format support (#2964)
|
11 months ago |
|
ColorProfiles
|
Migrate tests from xUnit v2 to xUnit.v3 3.2.2
|
2 months ago |
|
Common
|
Migrate tests from xUnit v2 to xUnit.v3 3.2.2
|
2 months ago |
|
Drawing
|
Add test
|
6 months ago |
|
Formats
|
Migrate tests from xUnit v2 to xUnit.v3 3.2.2
|
2 months ago |
|
Helpers
|
Migrate tests from xUnit v2 to xUnit.v3 3.2.2
|
2 months ago |
|
IO
|
Convert CodeBase to collection Expressions
|
1 year ago |
|
Image
|
Migrate tests from xUnit v2 to xUnit.v3 3.2.2
|
2 months ago |
|
Issues
|
Use Target Type new only when apparent
|
1 year ago |
|
Memory
|
Migrate tests from xUnit v2 to xUnit.v3 3.2.2
|
2 months ago |
|
Metadata
|
Migrate tests from xUnit v2 to xUnit.v3 3.2.2
|
2 months ago |
|
Numerics
|
Use Target Type new only when apparent
|
1 year ago |
|
PixelFormats
|
Migrate tests from xUnit v2 to xUnit.v3 3.2.2
|
2 months ago |
|
Primitives
|
Expand pixel blender API to support single color bulk operations
|
4 months ago |
|
Processing
|
Migrate tests from xUnit v2 to xUnit.v3 3.2.2
|
2 months ago |
|
ProfilingBenchmarks
|
Migrate tests from xUnit v2 to xUnit.v3 3.2.2
|
2 months ago |
|
Quantization
|
Rename quantizer and update tests
|
3 months ago |
|
TestDataIcc
|
Convert CodeBase to collection Expressions
|
1 year ago |
|
TestDataWebp
|
Use BinaryWriter/BinaryReader to serialize Vp8Residual
|
3 years ago |
|
TestFonts
|
validating tests for DrawText()
|
8 years ago |
|
TestUtilities
|
Migrate tests from xUnit v2 to xUnit.v3 3.2.2
|
2 months ago |
|
ConfigurationTests.cs
|
Change expectedDefaultConfigurationCount to 12
|
4 months ago |
|
GraphicOptionsDefaultsExtensionsTests.cs
|
Use Target Type new only when apparent
|
1 year ago |
|
GraphicsOptionsTests.cs
|
Replace AntialiasSubpixelDepth with AntialiasThreshold
|
4 months ago |
|
ImageInfoTests.cs
|
Add ImageInfo.GetPixelMemorySize; docs & tests
|
3 months ago |
|
ImageSharp.Tests.csproj
|
Migrate tests from xUnit v2 to xUnit.v3 3.2.2
|
2 months ago |
|
MemoryAllocatorValidator.cs
|
Basic fallback functionality complete
|
6 months ago |
|
RunTestsInLoop.ps1
|
stress testing improvements
|
5 years ago |
|
TestFile.cs
|
Use Target Type new only when apparent
|
1 year ago |
|
TestFileSystem.cs
|
Use `FileOptions.Asynchronous` when doing async IO
|
3 years ago |
|
TestFontUtilities.cs
|
Convert CodeBase to collection Expressions
|
1 year ago |
|
TestFormat.cs
|
Convert CodeBase to collection Expressions
|
1 year ago |
|
TestImages.cs
|
Use better test image for float pixel type created with reference encoder
|
3 months ago |
|
ValidateDisposedMemoryAllocationsAttribute.cs
|
Migrate tests from xUnit v2 to xUnit.v3 3.2.2
|
2 months ago |
|
VectorAssert.cs
|
FS Namespaces and Implicit Global Usings
|
4 years ago |
|
runtimeconfig.template.json
|
Update reference encoder versions, fix environment detection
|
4 years ago |
|
xunit.runner.json
|
Add "preEnumerateTheories": false (#2360)
|
3 years ago |