Stefan Nikolei
|
3a434f7a8b
|
Port ConditionalTheory and Fact
Source of it: https://github.com/dotnet/arcade/tree/main/src/Microsoft.DotNet.XUnitExtensions.Shared/Attributes
|
2 months ago |
Stefan Nikolei
|
29ff120273
|
Fix xunit skip
when used in nameof it is not allowed to be a filed it must be a property
|
2 months ago |
Stefan Nikolei
|
34f44a6994
|
Fix xunit.v3 test failures post-migration
|
2 months ago |
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 |
Stefan Nikolei
|
5de26525fe
|
Convert CodeBase to collection Expressions
|
1 year ago |
Stefan Nikolei
|
18b8b662e9
|
Use Target Type new only when apparent
|
1 year ago |
Stefan Nikolei
|
57f5966fe7
|
use Explicit Types and Target Type new
|
1 year ago |
James Jackson-South
|
ae3900df7a
|
Use more accurate bit for alpha lookup. Fix #2469
|
3 years ago |
Stefan Nikolei
|
4fb8e0d056
|
Update tests/ImageSharp.Tests/Memory/Allocators/UniformUnmanagedMemoryPoolTests.Trim.cs
|
3 years ago |
Stefan Nikolei
|
56de9e766b
|
Disable MemoryAllocator tests
|
3 years ago |
Stefan Nikolei
|
b661c07744
|
Remove mac specific skips
|
3 years ago |
James Jackson-South
|
2b1f6feb0a
|
Remove .NET version constraints from allocator tests
|
3 years ago |
James Jackson-South
|
bcf9add4f0
|
Update UniformUnmanagedMemoryPoolTests.Trim.cs
|
3 years ago |
James Jackson-South
|
b158e0e2e6
|
Skip another allocation test on ARM64 .NET7
|
3 years ago |
James Jackson-South
|
0e9a066195
|
FS Namespaces and Implicit Global Usings
|
4 years ago |
James Jackson-South
|
6fc84a82f6
|
Remove other obsolete conditions and warnings
|
4 years ago |
James Jackson-South
|
97baeaf438
|
Update all files
|
4 years ago |
Mike Irving
|
7be52e1325
|
naming corrections - macOS and .NET
|
4 years ago |
Anton Firszov
|
4986c52b30
|
Address local failures caused by high memory load
|
5 years ago |
Anton Firszov
|
01f055a6a2
|
Revert "attempt to re-enable MultiplePoolInstances_TrimPeriodElapsed_AllAreTrimmed on Mac"
This reverts commit 7eaa5ee1a2.
|
5 years ago |
Anton Firszov
|
7eaa5ee1a2
|
attempt to re-enable MultiplePoolInstances_TrimPeriodElapsed_AllAreTrimmed on Mac
|
5 years ago |
Anton Firszov
|
90316a1507
|
serialize MultiplePoolInstances_TrimPeriodElapsed_AllAreTrimmed
|
5 years ago |
Anton Firszov
|
e10126e686
|
use standard NETCOREAPP3_1_OR_GREATER directive
|
5 years ago |
Anton Firszov
|
a3a6d1d93e
|
Always disable MultiplePoolInstances_TrimPeriodElapsed_AllAreTrimmed on Mac.
|
5 years ago |
Anton Firszov
|
916b31c4a2
|
Disable MultiplePoolInstances_TrimPeriodElapsed_AllAreTrimmed on MacOS + .NET 6
|
5 years ago |
Anton Firszov
|
13a3522465
|
fix tests
|
5 years ago |
Anton Firszov
|
b0b56df9b1
|
wait a bit more in trim tests
|
5 years ago |
Anton Firszov
|
77e7700857
|
Reimplement buffer ownership management
|
5 years ago |
Anton Firszov
|
7c1a1afc61
|
UniformUnmanagedMemoryPoolMemoryAllocator
|
5 years ago |