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 |
James Jackson-South
|
c550af8c5a
|
Re-introduce IImageEncoder and split encoding pipelines.
|
4 years ago |
James Jackson-South
|
1d994132ef
|
Re-introduce IImageDecoder and split decoding pipelines.
|
4 years ago |
James Jackson-South
|
31def5c753
|
Replace IImageEncoder
|
4 years ago |
James Jackson-South
|
19bdeccd11
|
Replace IImageDecoder
|
4 years ago |
James Jackson-South
|
0e9a066195
|
FS Namespaces and Implicit Global Usings
|
4 years ago |
James Jackson-South
|
97baeaf438
|
Update all files
|
4 years ago |
Anton Firszov
|
255802cd9b
|
improve comment
|
5 years ago |
Anton Firszov
|
816a379218
|
use ConditionalFact to skip the test
|
5 years ago |
Anton Firszov
|
73d273d425
|
skip RemoteExecutor_FailingRemoteTestShouldFailLocalTest on 32 bit Framework
|
5 years ago |
Anton Firszov
|
a1b16e39aa
|
add failing test
|
5 years ago |
Brian Popow
|
c4a1b994e6
|
Fix issue with encoding 1 by 1 pixel lossless image
|
5 years ago |
Brian Popow
|
e613094479
|
Rename namespace to SixLabors.ImageSharp.Formats.Webp
|
5 years ago |
James Jackson-South
|
dc0982f186
|
Faster Linear Transforms (#1591)
* Attempt to use same weight generation algorithm as resize.
* tests pass
* Identical output
* Update LinearTransformKernelFactory{TResampler}.cs
* Use new low allocation iterator
* Migrate projective transforms.
* Optimizations
* Smaller kernel
* Fix sampling accuracy
* Finalize and update refs
* Revert unnecessary changes
* Remove enumerator
* Actually save output for debugging.
* Use custom test png encoder for reduced memory environments
* Convolution should use scaled vectors
* Update TestEnvironmentTests.cs
* Try using doubles
* Moar double precision
* Fix radius calculation
* Test if issue is SIMD related.
* Detect runtime to determine pipeline.
* Fix stack overflow
* fix condition
* Try simplified scalar run
* Simplify unpremultiply scalar
* Update Numerics.cs
* Fix runtime environment
* Update ImageSharp.csproj
* Duplicate the caller with scalar versions
* Update method name, exclude from coverage.
* Don't save output during coverage tests for perf.
* Update src/ImageSharp/Common/Helpers/RuntimeEnvironment.cs
Co-authored-by: Anton Firszov <antonfir@gmail.com>
Co-authored-by: Anton Firszov <antonfir@gmail.com>
|
5 years ago |
Brian Popow
|
d74463d5a6
|
Rename WebP to Webp
|
6 years ago |
James Jackson-South
|
472d639192
|
Update to use new props/targets plus cleanup.
|
6 years ago |
Brian Popow
|
314c30d631
|
Change namespace to SixLabors.ImageSharp.Formats.Experimental.WebP
|
6 years ago |
AlexNDRmac
|
c00ca80e19
|
Do not run windows specific tests on macOS
|
6 years ago |
Brian Popow
|
7b9d4ce269
|
Intial stubs of files needed for webp encoding
|
6 years ago |
James Jackson-South
|
874115bd0a
|
Update license
|
6 years ago |
James Jackson-South
|
6183dd8c13
|
Update source license info.
|
6 years ago |
James Jackson-South
|
858ae12bc6
|
Skip tests on CI NETFX
|
7 years ago |
James Jackson-South
|
800a1b8326
|
Add some environment output confirmation.
|
7 years ago |
Brian Popow
|
7b052c8076
|
Fix stylecop warnings in the test project
|
7 years ago |
James Jackson-South
|
c24b364be1
|
Merge namespaces
|
7 years ago |
James Jackson-South
|
03aa2fb775
|
Add new target frameworks
|
7 years ago |
Scott Williams
|
a56287cb85
|
remove all drawing except draw image
|
7 years ago |
Simon Cropp
|
2c04d6b036
|
redundant usings (#960)
|
7 years ago |
James Jackson-South
|
b8656bf405
|
Use S.D in Windows.
|
8 years ago |
James Jackson-South
|
29203023da
|
Fix reference tests
|
8 years ago |
Anton Firszov
|
c087ffe468
|
SIMD byte -> float conversion: BulkConvertByteToNormalizedFloatFast
|
8 years ago |
Anton Firszov
|
416bae672b
|
do not register SystemDrawing reference encoders on linux
|
8 years ago |
Anton Firszov
|
ce0dd48131
|
keep using SystemDrawingReferenceDecoder for Bmp-s
|
8 years ago |
Anton Firszov
|
85a16c0bf8
|
Make sure that netcoreapp2.1 test execution is testing the netcoreapp2.1 build of ImageSharp
|
8 years ago |
James Jackson-South
|
a8bd6580a2
|
Use SD, Better conversion and cleanup SD Bridge.
|
8 years ago |
James Jackson-South
|
e808514648
|
All tests now pass
|
8 years ago |
Anton Firsov
|
0df1d7ced6
|
Undo TemporaryFailingTest
|
8 years ago |
Anton Firszov
|
29582d7a37
|
temporary failing test to verify CI behavior
|
8 years ago |
Jason Nelson
|
55d0e8c62a
|
Format tests
|
8 years ago |
Dirk Lemstra
|
c939a1f91c
|
Remove test for path that is not yet created at the start of the test run.
|
9 years ago |
Anton Firszov
|
d9d0cb4555
|
proper BmpDecoderTests (at least on Windows)
|
9 years ago |
Anton Firszov
|
ed4cc4b478
|
using ImageSharp PNG codecs as reference codecs on linux
|
9 years ago |
Scott Williams
|
4a1eb7cbd0
|
Formats per type namespaces
|
9 years ago |
Anton Firszov
|
1c18e70fbe
|
Using Corecompat.System.Drawing as reference encoder/decoder for PNG. (Optimizing PNG-s with external tools from now.)
|
9 years ago |
Anton Firszov
|
41794a6a7a
|
moving input test images into ./tests/TestImages/Input
|
9 years ago |
Anton Firszov
|
b8d3e3a136
|
refactored GetFormatsDirectory() to GetInputImagesDirectoryFullPath()
|
9 years ago |