Browse Source
Assert Invalid
Signed-off-by: 舰队的偶像-岛风酱! <frg2089@outlook.com>
pull/2579/head
舰队的偶像-岛风酱!
2 years ago
No known key found for this signature in database
GPG Key ID: D6C8469AF07B3073
1 changed files with
6 additions and
5 deletions
-
tests/ImageSharp.Tests/Formats/Icon/Ico/IcoDecoderTests.cs
|
|
|
@ -172,13 +172,14 @@ public class IcoDecoderTests |
|
|
|
[WithFile(InvalidRLE4, PixelTypes.Rgba32)] |
|
|
|
[WithFile(InvalidRLE8, PixelTypes.Rgba32)] |
|
|
|
public void InvalidTest(TestImageProvider<Rgba32> provider) |
|
|
|
{ |
|
|
|
using Image<Rgba32> image = provider.GetImage(IcoDecoder.Instance); |
|
|
|
=> Assert.Throws<NotSupportedException>(() => |
|
|
|
{ |
|
|
|
using Image<Rgba32> image = provider.GetImage(IcoDecoder.Instance); |
|
|
|
|
|
|
|
image.DebugSaveMultiFrame(provider, extension: "png"); |
|
|
|
image.DebugSaveMultiFrame(provider, extension: "png"); |
|
|
|
|
|
|
|
// TODO: Assert metadata, frame count, etc
|
|
|
|
} |
|
|
|
// TODO: Assert metadata, frame count, etc
|
|
|
|
}); |
|
|
|
|
|
|
|
[Theory] |
|
|
|
[WithFile(MixedBmpPngA, PixelTypes.Rgba32)] |
|
|
|
|