Browse Source

Add test files

pull/2579/head
Poker 2 years ago
parent
commit
b222a6733e
No known key found for this signature in database GPG Key ID: C65A6AD457D5C8F8
  1. 9
      tests/ImageSharp.Tests/Formats/Icon/Cur/CurEncoderTests.cs
  2. 119
      tests/ImageSharp.Tests/Formats/Icon/Ico/IcoDecoderTests.cs
  3. 114
      tests/ImageSharp.Tests/TestImages.cs
  4. 3
      tests/Images/Input/Icon/1bpp_size_15x15.ico
  5. 3
      tests/Images/Input/Icon/1bpp_size_16x16.ico
  6. 3
      tests/Images/Input/Icon/1bpp_size_17x17.ico
  7. 3
      tests/Images/Input/Icon/1bpp_size_1x1.ico
  8. 3
      tests/Images/Input/Icon/1bpp_size_256x256.ico
  9. 3
      tests/Images/Input/Icon/1bpp_size_2x2.ico
  10. 3
      tests/Images/Input/Icon/1bpp_size_31x31.ico
  11. 3
      tests/Images/Input/Icon/1bpp_size_32x32.ico
  12. 3
      tests/Images/Input/Icon/1bpp_size_33x33.ico
  13. 3
      tests/Images/Input/Icon/1bpp_size_3x3.ico
  14. 3
      tests/Images/Input/Icon/1bpp_size_4x4.ico
  15. 3
      tests/Images/Input/Icon/1bpp_size_5x5.ico
  16. 3
      tests/Images/Input/Icon/1bpp_size_6x6.ico
  17. 3
      tests/Images/Input/Icon/1bpp_size_7x7.ico
  18. 3
      tests/Images/Input/Icon/1bpp_size_8x8.ico
  19. 3
      tests/Images/Input/Icon/1bpp_size_9x9.ico
  20. 3
      tests/Images/Input/Icon/1bpp_transp_not_square.ico
  21. 3
      tests/Images/Input/Icon/1bpp_transp_partial.ico
  22. 3
      tests/Images/Input/Icon/24bpp_size_15x15.ico
  23. 3
      tests/Images/Input/Icon/24bpp_size_16x16.ico
  24. 3
      tests/Images/Input/Icon/24bpp_size_17x17.ico
  25. 3
      tests/Images/Input/Icon/24bpp_size_1x1.ico
  26. 3
      tests/Images/Input/Icon/24bpp_size_256x256.ico
  27. 3
      tests/Images/Input/Icon/24bpp_size_2x2.ico
  28. 3
      tests/Images/Input/Icon/24bpp_size_31x31.ico
  29. 3
      tests/Images/Input/Icon/24bpp_size_32x32.ico
  30. 3
      tests/Images/Input/Icon/24bpp_size_33x33.ico
  31. 3
      tests/Images/Input/Icon/24bpp_size_3x3.ico
  32. 3
      tests/Images/Input/Icon/24bpp_size_4x4.ico
  33. 3
      tests/Images/Input/Icon/24bpp_size_5x5.ico
  34. 3
      tests/Images/Input/Icon/24bpp_size_6x6.ico
  35. 3
      tests/Images/Input/Icon/24bpp_size_7x7.ico
  36. 3
      tests/Images/Input/Icon/24bpp_size_8x8.ico
  37. 3
      tests/Images/Input/Icon/24bpp_size_9x9.ico
  38. 3
      tests/Images/Input/Icon/24bpp_transp.ico
  39. 3
      tests/Images/Input/Icon/24bpp_transp_not_square.ico
  40. 3
      tests/Images/Input/Icon/24bpp_transp_partial.ico
  41. 3
      tests/Images/Input/Icon/32bpp_size_15x15.ico
  42. 3
      tests/Images/Input/Icon/32bpp_size_16x16.ico
  43. 3
      tests/Images/Input/Icon/32bpp_size_17x17.ico
  44. 3
      tests/Images/Input/Icon/32bpp_size_1x1.ico
  45. 3
      tests/Images/Input/Icon/32bpp_size_256x256.ico
  46. 3
      tests/Images/Input/Icon/32bpp_size_2x2.ico
  47. 3
      tests/Images/Input/Icon/32bpp_size_31x31.ico
  48. 3
      tests/Images/Input/Icon/32bpp_size_32x32.ico
  49. 3
      tests/Images/Input/Icon/32bpp_size_33x33.ico
  50. 3
      tests/Images/Input/Icon/32bpp_size_3x3.ico
  51. 3
      tests/Images/Input/Icon/32bpp_size_4x4.ico
  52. 3
      tests/Images/Input/Icon/32bpp_size_5x5.ico
  53. 3
      tests/Images/Input/Icon/32bpp_size_6x6.ico
  54. 3
      tests/Images/Input/Icon/32bpp_size_7x7.ico
  55. 3
      tests/Images/Input/Icon/32bpp_size_8x8.ico
  56. 3
      tests/Images/Input/Icon/32bpp_size_9x9.ico
  57. 3
      tests/Images/Input/Icon/32bpp_transp.ico
  58. 3
      tests/Images/Input/Icon/32bpp_transp_not_square.ico
  59. 3
      tests/Images/Input/Icon/32bpp_transp_partial.ico
  60. 3
      tests/Images/Input/Icon/4bpp_size_15x15.ico
  61. 3
      tests/Images/Input/Icon/4bpp_size_16x16.ico
  62. 3
      tests/Images/Input/Icon/4bpp_size_17x17.ico
  63. 3
      tests/Images/Input/Icon/4bpp_size_1x1.ico
  64. 3
      tests/Images/Input/Icon/4bpp_size_256x256.ico
  65. 3
      tests/Images/Input/Icon/4bpp_size_2x2.ico
  66. 3
      tests/Images/Input/Icon/4bpp_size_31x31.ico
  67. 3
      tests/Images/Input/Icon/4bpp_size_32x32.ico
  68. 3
      tests/Images/Input/Icon/4bpp_size_33x33.ico
  69. 3
      tests/Images/Input/Icon/4bpp_size_3x3.ico
  70. 3
      tests/Images/Input/Icon/4bpp_size_4x4.ico
  71. 3
      tests/Images/Input/Icon/4bpp_size_5x5.ico
  72. 3
      tests/Images/Input/Icon/4bpp_size_6x6.ico
  73. 3
      tests/Images/Input/Icon/4bpp_size_7x7.ico
  74. 3
      tests/Images/Input/Icon/4bpp_size_8x8.ico
  75. 3
      tests/Images/Input/Icon/4bpp_size_9x9.ico
  76. 3
      tests/Images/Input/Icon/4bpp_transp_not_square.ico
  77. 3
      tests/Images/Input/Icon/4bpp_transp_partial.ico
  78. 3
      tests/Images/Input/Icon/8bpp_size_15x15.ico
  79. 3
      tests/Images/Input/Icon/8bpp_size_16x16.ico
  80. 3
      tests/Images/Input/Icon/8bpp_size_17x17.ico
  81. 3
      tests/Images/Input/Icon/8bpp_size_1x1.ico
  82. 3
      tests/Images/Input/Icon/8bpp_size_256x256.ico
  83. 3
      tests/Images/Input/Icon/8bpp_size_2x2.ico
  84. 3
      tests/Images/Input/Icon/8bpp_size_31x31.ico
  85. 3
      tests/Images/Input/Icon/8bpp_size_32x32.ico
  86. 3
      tests/Images/Input/Icon/8bpp_size_33x33.ico
  87. 3
      tests/Images/Input/Icon/8bpp_size_3x3.ico
  88. 3
      tests/Images/Input/Icon/8bpp_size_4x4.ico
  89. 3
      tests/Images/Input/Icon/8bpp_size_5x5.ico
  90. 3
      tests/Images/Input/Icon/8bpp_size_6x6.ico
  91. 3
      tests/Images/Input/Icon/8bpp_size_7x7.ico
  92. 3
      tests/Images/Input/Icon/8bpp_size_8x8.ico
  93. 3
      tests/Images/Input/Icon/8bpp_size_9x9.ico
  94. 3
      tests/Images/Input/Icon/8bpp_transp_not_square.ico
  95. 3
      tests/Images/Input/Icon/8bpp_transp_partial.ico
  96. 3
      tests/Images/Input/Icon/cur_fake.ico
  97. 3
      tests/Images/Input/Icon/cur_real.cur
  98. 3
      tests/Images/Input/Icon/ico_fake.cur
  99. 3
      tests/Images/Input/Icon/invalid_RLE4.ico
  100. 3
      tests/Images/Input/Icon/invalid_RLE8.ico

9
tests/ImageSharp.Tests/Formats/Icon/Cur/CurEncoderTests.cs

@ -1,6 +1,7 @@
// Copyright (c) Six Labors.
// Licensed under the Six Labors Split License.
using System.Diagnostics;
using SixLabors.ImageSharp.Formats.Cur;
using SixLabors.ImageSharp.PixelFormats;
using static SixLabors.ImageSharp.Tests.TestImages.Cur;
@ -29,4 +30,12 @@ public class CurEncoderTests
memStream.Seek(0, SeekOrigin.Begin);
CurDecoder.Instance.Decode(new(), memStream);
}
[Theory]
[WithFile(CurFake, PixelTypes.Rgba32)]
[WithFile(CurReal, PixelTypes.Rgba32)]
public void CurDecoder_Decode2(TestImageProvider<Rgba32> provider)
{
Debug.Assert(false);
}
}

119
tests/ImageSharp.Tests/Formats/Icon/Ico/IcoDecoderTests.cs

@ -1,6 +1,7 @@
// Copyright (c) Six Labors.
// Licensed under the Six Labors Split License.
using System.Diagnostics;
using SixLabors.ImageSharp.Formats.Ico;
using SixLabors.ImageSharp.PixelFormats;
using static SixLabors.ImageSharp.Tests.TestImages.Ico;
@ -21,4 +22,122 @@ public class IcoDecoderTests
// TODO: Assert metadata, frame count, etc
}
[Theory]
[WithFile(Bpp1_size_15x15, PixelTypes.Rgba32)]
[WithFile(Bpp1_size_16x16, PixelTypes.Rgba32)]
[WithFile(Bpp1_size_17x17, PixelTypes.Rgba32)]
[WithFile(Bpp1_size_1x1, PixelTypes.Rgba32)]
[WithFile(Bpp1_size_256x256, PixelTypes.Rgba32)]
[WithFile(Bpp1_size_2x2, PixelTypes.Rgba32)]
[WithFile(Bpp1_size_31x31, PixelTypes.Rgba32)]
[WithFile(Bpp1_size_32x32, PixelTypes.Rgba32)]
[WithFile(Bpp1_size_33x33, PixelTypes.Rgba32)]
[WithFile(Bpp1_size_3x3, PixelTypes.Rgba32)]
[WithFile(Bpp1_size_4x4, PixelTypes.Rgba32)]
[WithFile(Bpp1_size_5x5, PixelTypes.Rgba32)]
[WithFile(Bpp1_size_6x6, PixelTypes.Rgba32)]
[WithFile(Bpp1_size_7x7, PixelTypes.Rgba32)]
[WithFile(Bpp1_size_8x8, PixelTypes.Rgba32)]
[WithFile(Bpp1_size_9x9, PixelTypes.Rgba32)]
[WithFile(Bpp1_transp_not_square, PixelTypes.Rgba32)]
[WithFile(Bpp1_transp_partial, PixelTypes.Rgba32)]
[WithFile(Bpp24_size_15x15, PixelTypes.Rgba32)]
[WithFile(Bpp24_size_16x16, PixelTypes.Rgba32)]
[WithFile(Bpp24_size_17x17, PixelTypes.Rgba32)]
[WithFile(Bpp24_size_1x1, PixelTypes.Rgba32)]
[WithFile(Bpp24_size_256x256, PixelTypes.Rgba32)]
[WithFile(Bpp24_size_2x2, PixelTypes.Rgba32)]
[WithFile(Bpp24_size_31x31, PixelTypes.Rgba32)]
[WithFile(Bpp24_size_32x32, PixelTypes.Rgba32)]
[WithFile(Bpp24_size_33x33, PixelTypes.Rgba32)]
[WithFile(Bpp24_size_3x3, PixelTypes.Rgba32)]
[WithFile(Bpp24_size_4x4, PixelTypes.Rgba32)]
[WithFile(Bpp24_size_5x5, PixelTypes.Rgba32)]
[WithFile(Bpp24_size_6x6, PixelTypes.Rgba32)]
[WithFile(Bpp24_size_7x7, PixelTypes.Rgba32)]
[WithFile(Bpp24_size_8x8, PixelTypes.Rgba32)]
[WithFile(Bpp24_size_9x9, PixelTypes.Rgba32)]
[WithFile(Bpp24_transp_not_square, PixelTypes.Rgba32)]
[WithFile(Bpp24_transp_partial, PixelTypes.Rgba32)]
[WithFile(Bpp24_transp, PixelTypes.Rgba32)]
[WithFile(Bpp32_size_15x15, PixelTypes.Rgba32)]
[WithFile(Bpp32_size_16x16, PixelTypes.Rgba32)]
[WithFile(Bpp32_size_17x17, PixelTypes.Rgba32)]
[WithFile(Bpp32_size_1x1, PixelTypes.Rgba32)]
[WithFile(Bpp32_size_256x256, PixelTypes.Rgba32)]
[WithFile(Bpp32_size_2x2, PixelTypes.Rgba32)]
[WithFile(Bpp32_size_31x31, PixelTypes.Rgba32)]
[WithFile(Bpp32_size_32x32, PixelTypes.Rgba32)]
[WithFile(Bpp32_size_33x33, PixelTypes.Rgba32)]
[WithFile(Bpp32_size_3x3, PixelTypes.Rgba32)]
[WithFile(Bpp32_size_4x4, PixelTypes.Rgba32)]
[WithFile(Bpp32_size_5x5, PixelTypes.Rgba32)]
[WithFile(Bpp32_size_6x6, PixelTypes.Rgba32)]
[WithFile(Bpp32_size_7x7, PixelTypes.Rgba32)]
[WithFile(Bpp32_size_8x8, PixelTypes.Rgba32)]
[WithFile(Bpp32_size_9x9, PixelTypes.Rgba32)]
[WithFile(Bpp32_transp_not_square, PixelTypes.Rgba32)]
[WithFile(Bpp32_transp_partial, PixelTypes.Rgba32)]
[WithFile(Bpp32_transp, PixelTypes.Rgba32)]
[WithFile(Bpp4_size_15x15, PixelTypes.Rgba32)]
[WithFile(Bpp4_size_16x16, PixelTypes.Rgba32)]
[WithFile(Bpp4_size_17x17, PixelTypes.Rgba32)]
[WithFile(Bpp4_size_1x1, PixelTypes.Rgba32)]
[WithFile(Bpp4_size_256x256, PixelTypes.Rgba32)]
[WithFile(Bpp4_size_2x2, PixelTypes.Rgba32)]
[WithFile(Bpp4_size_31x31, PixelTypes.Rgba32)]
[WithFile(Bpp4_size_32x32, PixelTypes.Rgba32)]
[WithFile(Bpp4_size_33x33, PixelTypes.Rgba32)]
[WithFile(Bpp4_size_3x3, PixelTypes.Rgba32)]
[WithFile(Bpp4_size_4x4, PixelTypes.Rgba32)]
[WithFile(Bpp4_size_5x5, PixelTypes.Rgba32)]
[WithFile(Bpp4_size_6x6, PixelTypes.Rgba32)]
[WithFile(Bpp4_size_7x7, PixelTypes.Rgba32)]
[WithFile(Bpp4_size_8x8, PixelTypes.Rgba32)]
[WithFile(Bpp4_size_9x9, PixelTypes.Rgba32)]
[WithFile(Bpp4_transp_not_square, PixelTypes.Rgba32)]
[WithFile(Bpp4_transp_partial, PixelTypes.Rgba32)]
[WithFile(Bpp8_size_15x15, PixelTypes.Rgba32)]
[WithFile(Bpp8_size_16x16, PixelTypes.Rgba32)]
[WithFile(Bpp8_size_17x17, PixelTypes.Rgba32)]
[WithFile(Bpp8_size_1x1, PixelTypes.Rgba32)]
[WithFile(Bpp8_size_256x256, PixelTypes.Rgba32)]
[WithFile(Bpp8_size_2x2, PixelTypes.Rgba32)]
[WithFile(Bpp8_size_31x31, PixelTypes.Rgba32)]
[WithFile(Bpp8_size_32x32, PixelTypes.Rgba32)]
[WithFile(Bpp8_size_33x33, PixelTypes.Rgba32)]
[WithFile(Bpp8_size_3x3, PixelTypes.Rgba32)]
[WithFile(Bpp8_size_4x4, PixelTypes.Rgba32)]
[WithFile(Bpp8_size_5x5, PixelTypes.Rgba32)]
[WithFile(Bpp8_size_6x6, PixelTypes.Rgba32)]
[WithFile(Bpp8_size_7x7, PixelTypes.Rgba32)]
[WithFile(Bpp8_size_8x8, PixelTypes.Rgba32)]
[WithFile(Bpp8_size_9x9, PixelTypes.Rgba32)]
[WithFile(Bpp8_transp_not_square, PixelTypes.Rgba32)]
[WithFile(Bpp8_transp_partial, PixelTypes.Rgba32)]
[WithFile(IcoFake, PixelTypes.Rgba32)]
[WithFile(Invalid_all, PixelTypes.Rgba32)]
[WithFile(Invalid_bpp, PixelTypes.Rgba32)]
[WithFile(Invalid_compression, PixelTypes.Rgba32)]
[WithFile(Invalid_png, PixelTypes.Rgba32)]
[WithFile(Invalid_RLE4, PixelTypes.Rgba32)]
[WithFile(Invalid_RLE8, PixelTypes.Rgba32)]
[WithFile(Mixed_bmp_png_a, PixelTypes.Rgba32)]
[WithFile(Mixed_bmp_png_b, PixelTypes.Rgba32)]
[WithFile(Mixed_bmp_png_c, PixelTypes.Rgba32)]
[WithFile(Multi_size_a, PixelTypes.Rgba32)]
[WithFile(Multi_size_b, PixelTypes.Rgba32)]
[WithFile(Multi_size_c, PixelTypes.Rgba32)]
[WithFile(Multi_size_d, PixelTypes.Rgba32)]
[WithFile(Multi_size_e, PixelTypes.Rgba32)]
[WithFile(Multi_size_f, PixelTypes.Rgba32)]
[WithFile(Multi_size_multi_bits_a, PixelTypes.Rgba32)]
[WithFile(Multi_size_multi_bits_b, PixelTypes.Rgba32)]
[WithFile(Multi_size_multi_bits_c, PixelTypes.Rgba32)]
[WithFile(Multi_size_multi_bits_d, PixelTypes.Rgba32)]
public void IcoDecoder_Decode2(TestImageProvider<Rgba32> provider)
{
Debug.Assert(false);
}
}

114
tests/ImageSharp.Tests/TestImages.cs

@ -1126,10 +1126,124 @@ public static class TestImages
public static class Ico
{
public const string Flutter = "Icon/flutter.ico";
public const string Bpp1_size_15x15 = "Icon/1bpp_size_15x15.ico";
public const string Bpp1_size_16x16 = "Icon/1bpp_size_16x16.ico";
public const string Bpp1_size_17x17 = "Icon/1bpp_size_17x17.ico";
public const string Bpp1_size_1x1 = "Icon/1bpp_size_1x1.ico";
public const string Bpp1_size_256x256 = "Icon/1bpp_size_256x256.ico";
public const string Bpp1_size_2x2 = "Icon/1bpp_size_2x2.ico";
public const string Bpp1_size_31x31 = "Icon/1bpp_size_31x31.ico";
public const string Bpp1_size_32x32 = "Icon/1bpp_size_32x32.ico";
public const string Bpp1_size_33x33 = "Icon/1bpp_size_33x33.ico";
public const string Bpp1_size_3x3 = "Icon/1bpp_size_3x3.ico";
public const string Bpp1_size_4x4 = "Icon/1bpp_size_4x4.ico";
public const string Bpp1_size_5x5 = "Icon/1bpp_size_5x5.ico";
public const string Bpp1_size_6x6 = "Icon/1bpp_size_6x6.ico";
public const string Bpp1_size_7x7 = "Icon/1bpp_size_7x7.ico";
public const string Bpp1_size_8x8 = "Icon/1bpp_size_8x8.ico";
public const string Bpp1_size_9x9 = "Icon/1bpp_size_9x9.ico";
public const string Bpp1_transp_not_square = "Icon/1bpp_transp_not_square.ico";
public const string Bpp1_transp_partial = "Icon/1bpp_transp_partial.ico";
public const string Bpp24_size_15x15 = "Icon/24bpp_size_15x15.ico";
public const string Bpp24_size_16x16 = "Icon/24bpp_size_16x16.ico";
public const string Bpp24_size_17x17 = "Icon/24bpp_size_17x17.ico";
public const string Bpp24_size_1x1 = "Icon/24bpp_size_1x1.ico";
public const string Bpp24_size_256x256 = "Icon/24bpp_size_256x256.ico";
public const string Bpp24_size_2x2 = "Icon/24bpp_size_2x2.ico";
public const string Bpp24_size_31x31 = "Icon/24bpp_size_31x31.ico";
public const string Bpp24_size_32x32 = "Icon/24bpp_size_32x32.ico";
public const string Bpp24_size_33x33 = "Icon/24bpp_size_33x33.ico";
public const string Bpp24_size_3x3 = "Icon/24bpp_size_3x3.ico";
public const string Bpp24_size_4x4 = "Icon/24bpp_size_4x4.ico";
public const string Bpp24_size_5x5 = "Icon/24bpp_size_5x5.ico";
public const string Bpp24_size_6x6 = "Icon/24bpp_size_6x6.ico";
public const string Bpp24_size_7x7 = "Icon/24bpp_size_7x7.ico";
public const string Bpp24_size_8x8 = "Icon/24bpp_size_8x8.ico";
public const string Bpp24_size_9x9 = "Icon/24bpp_size_9x9.ico";
public const string Bpp24_transp_not_square = "Icon/24bpp_transp_not_square.ico";
public const string Bpp24_transp_partial = "Icon/24bpp_transp_partial.ico";
public const string Bpp24_transp = "Icon/24bpp_transp.ico";
public const string Bpp32_size_15x15 = "Icon/32bpp_size_15x15.ico";
public const string Bpp32_size_16x16 = "Icon/32bpp_size_16x16.ico";
public const string Bpp32_size_17x17 = "Icon/32bpp_size_17x17.ico";
public const string Bpp32_size_1x1 = "Icon/32bpp_size_1x1.ico";
public const string Bpp32_size_256x256 = "Icon/32bpp_size_256x256.ico";
public const string Bpp32_size_2x2 = "Icon/32bpp_size_2x2.ico";
public const string Bpp32_size_31x31 = "Icon/32bpp_size_31x31.ico";
public const string Bpp32_size_32x32 = "Icon/32bpp_size_32x32.ico";
public const string Bpp32_size_33x33 = "Icon/32bpp_size_33x33.ico";
public const string Bpp32_size_3x3 = "Icon/32bpp_size_3x3.ico";
public const string Bpp32_size_4x4 = "Icon/32bpp_size_4x4.ico";
public const string Bpp32_size_5x5 = "Icon/32bpp_size_5x5.ico";
public const string Bpp32_size_6x6 = "Icon/32bpp_size_6x6.ico";
public const string Bpp32_size_7x7 = "Icon/32bpp_size_7x7.ico";
public const string Bpp32_size_8x8 = "Icon/32bpp_size_8x8.ico";
public const string Bpp32_size_9x9 = "Icon/32bpp_size_9x9.ico";
public const string Bpp32_transp_not_square = "Icon/32bpp_transp_not_square.ico";
public const string Bpp32_transp_partial = "Icon/32bpp_transp_partial.ico";
public const string Bpp32_transp = "Icon/32bpp_transp.ico";
public const string Bpp4_size_15x15 = "Icon/4bpp_size_15x15.ico";
public const string Bpp4_size_16x16 = "Icon/4bpp_size_16x16.ico";
public const string Bpp4_size_17x17 = "Icon/4bpp_size_17x17.ico";
public const string Bpp4_size_1x1 = "Icon/4bpp_size_1x1.ico";
public const string Bpp4_size_256x256 = "Icon/4bpp_size_256x256.ico";
public const string Bpp4_size_2x2 = "Icon/4bpp_size_2x2.ico";
public const string Bpp4_size_31x31 = "Icon/4bpp_size_31x31.ico";
public const string Bpp4_size_32x32 = "Icon/4bpp_size_32x32.ico";
public const string Bpp4_size_33x33 = "Icon/4bpp_size_33x33.ico";
public const string Bpp4_size_3x3 = "Icon/4bpp_size_3x3.ico";
public const string Bpp4_size_4x4 = "Icon/4bpp_size_4x4.ico";
public const string Bpp4_size_5x5 = "Icon/4bpp_size_5x5.ico";
public const string Bpp4_size_6x6 = "Icon/4bpp_size_6x6.ico";
public const string Bpp4_size_7x7 = "Icon/4bpp_size_7x7.ico";
public const string Bpp4_size_8x8 = "Icon/4bpp_size_8x8.ico";
public const string Bpp4_size_9x9 = "Icon/4bpp_size_9x9.ico";
public const string Bpp4_transp_not_square = "Icon/4bpp_transp_not_square.ico";
public const string Bpp4_transp_partial = "Icon/4bpp_transp_partial.ico";
public const string Bpp8_size_15x15 = "Icon/8bpp_size_15x15.ico";
public const string Bpp8_size_16x16 = "Icon/8bpp_size_16x16.ico";
public const string Bpp8_size_17x17 = "Icon/8bpp_size_17x17.ico";
public const string Bpp8_size_1x1 = "Icon/8bpp_size_1x1.ico";
public const string Bpp8_size_256x256 = "Icon/8bpp_size_256x256.ico";
public const string Bpp8_size_2x2 = "Icon/8bpp_size_2x2.ico";
public const string Bpp8_size_31x31 = "Icon/8bpp_size_31x31.ico";
public const string Bpp8_size_32x32 = "Icon/8bpp_size_32x32.ico";
public const string Bpp8_size_33x33 = "Icon/8bpp_size_33x33.ico";
public const string Bpp8_size_3x3 = "Icon/8bpp_size_3x3.ico";
public const string Bpp8_size_4x4 = "Icon/8bpp_size_4x4.ico";
public const string Bpp8_size_5x5 = "Icon/8bpp_size_5x5.ico";
public const string Bpp8_size_6x6 = "Icon/8bpp_size_6x6.ico";
public const string Bpp8_size_7x7 = "Icon/8bpp_size_7x7.ico";
public const string Bpp8_size_8x8 = "Icon/8bpp_size_8x8.ico";
public const string Bpp8_size_9x9 = "Icon/8bpp_size_9x9.ico";
public const string Bpp8_transp_not_square = "Icon/8bpp_transp_not_square.ico";
public const string Bpp8_transp_partial = "Icon/8bpp_transp_partial.ico";
public const string Invalid_all = "Icon/invalid_all.ico";
public const string IcoFake = "Icon/ico_fake.cur";
public const string Invalid_bpp = "Icon/invalid_bpp.ico";
public const string Invalid_compression = "Icon/invalid_compression.ico";
public const string Invalid_png = "Icon/invalid_png.ico";
public const string Invalid_RLE4 = "Icon/invalid_RLE4.ico";
public const string Invalid_RLE8 = "Icon/invalid_RLE8.ico";
public const string Mixed_bmp_png_a = "Icon/mixed_bmp_png_a.ico";
public const string Mixed_bmp_png_b = "Icon/mixed_bmp_png_b.ico";
public const string Mixed_bmp_png_c = "Icon/mixed_bmp_png_c.ico";
public const string Multi_size_a = "Icon/multi_size_a.ico";
public const string Multi_size_b = "Icon/multi_size_b.ico";
public const string Multi_size_c = "Icon/multi_size_c.ico";
public const string Multi_size_d = "Icon/multi_size_d.ico";
public const string Multi_size_e = "Icon/multi_size_e.ico";
public const string Multi_size_f = "Icon/multi_size_f.ico";
public const string Multi_size_multi_bits_a = "Icon/multi_size_multi_bits_a.ico";
public const string Multi_size_multi_bits_b = "Icon/multi_size_multi_bits_b.ico";
public const string Multi_size_multi_bits_c = "Icon/multi_size_multi_bits_c.ico";
public const string Multi_size_multi_bits_d = "Icon/multi_size_multi_bits_d.ico";
}
public static class Cur
{
public const string WindowsMouse = "Icon/aero_arrow.cur";
public const string CurReal = "Icon/cur_real.cur";
public const string CurFake = "Icon/cur_fake.ico";
}
}

3
tests/Images/Input/Icon/1bpp_size_15x15.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:846dda605ee23bb641534b272fa57300eacd85038feea5dd1a3f6d4b543a935e
size 190

3
tests/Images/Input/Icon/1bpp_size_16x16.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:029d0438eda83d4d9e087cf79abe2d0234728c37f570de808355c0e79c71be17
size 198

3
tests/Images/Input/Icon/1bpp_size_17x17.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8db024a49fdd91c9d5d1fc0c1d6f60991518a5776031f58cdafbdd3ed9e4f26b
size 206

3
tests/Images/Input/Icon/1bpp_size_1x1.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f13d1bbfa5b29bc386270cb492b705eded0825a9eb3a6341f4ea2b3dbe085cd1
size 78

3
tests/Images/Input/Icon/1bpp_size_256x256.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c1aa37daf2fd65b424c5e13e94bed165328e624584cc5664d73bb4030a1e1f12
size 16454

3
tests/Images/Input/Icon/1bpp_size_2x2.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:18be2a5384812de1bec70733fb0b283a159edc5d0bc03981de8fb3ccddb8911e
size 86

3
tests/Images/Input/Icon/1bpp_size_31x31.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a3a4e7964e3ed5ca2a98929e2f903a6b969961410aab6a935a0c54fbe716d0c3
size 318

3
tests/Images/Input/Icon/1bpp_size_32x32.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:06a55f8219234e43beec6776fe15a7d6d4ad314deaf64df115ea45f2100e5283
size 326

3
tests/Images/Input/Icon/1bpp_size_33x33.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:82fa82f6b954515eace3cdd6d4681abd149b37354a7dee4f0d1966f516f27850
size 598

3
tests/Images/Input/Icon/1bpp_size_3x3.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5ff0bf1c415925642d99691a9a9a6b92d9995447bc62ed80b9b0c6d4efdcd19b
size 94

3
tests/Images/Input/Icon/1bpp_size_4x4.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5853ba73b06e0f2a0c71850011526419db3bd7c76e5b7b2f6b22f748ce919bf2
size 102

3
tests/Images/Input/Icon/1bpp_size_5x5.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ecd253a6862ec9a9870c8a8a370528b28c22d23247dfc29e09fab65d95b9416d
size 110

3
tests/Images/Input/Icon/1bpp_size_6x6.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a80c7f8d37dc3997bcd674a5af835cae802cacbf5d65020f0aaae67f70cfc31e
size 118

3
tests/Images/Input/Icon/1bpp_size_7x7.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:00a26274e8563e6378f8bfa4d1aa9695030593a38791ca366cecd3949b0f52af
size 126

3
tests/Images/Input/Icon/1bpp_size_8x8.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:78150aee2f5d5ccd2a172abfe11f1127efb950cb9173e22e380809afb2a94d3c
size 134

3
tests/Images/Input/Icon/1bpp_size_9x9.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d8cecf833b31208710c1dde1bed3322a95453468a3f4b39afdad66ac9bc5f86b
size 142

3
tests/Images/Input/Icon/1bpp_transp_not_square.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bd9f41711b53d4e1e915ddb992522b97a981fbe3f4536826f0c66e2d6a3677fb
size 182

3
tests/Images/Input/Icon/1bpp_transp_partial.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cedcd221abf4b95115f9f8f34f15da456b09e7e56972cced24a99fa56bf8aca9
size 326

3
tests/Images/Input/Icon/24bpp_size_15x15.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b506403852d936d14975ed9aba1c50ab3873cbbd81afcf38381f8e5e841fafd0
size 842

3
tests/Images/Input/Icon/24bpp_size_16x16.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8bfa9de0f613e9e82e9037193c4124f87d05ac1390459e2f018da45c16200de6
size 894

3
tests/Images/Input/Icon/24bpp_size_17x17.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a4cd2ad22e55000a706d365e0a3395f3e4d9a3933c00880d5f12903ac0aed60e
size 1014

3
tests/Images/Input/Icon/24bpp_size_1x1.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3b20e9a6479c3831b7af75d30bc909ce3046e45384bfd62d7a10ac6816c1c947
size 70

3
tests/Images/Input/Icon/24bpp_size_256x256.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1175641f39e68bd6cd38b8f64f02510b22c5a642afc7503d357b064163b3d37b
size 204862

3
tests/Images/Input/Icon/24bpp_size_2x2.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:72a1380a306b51ae37eabd3edeb0b134b0f8e8e120e6c64b6b08bd833a9c70a4
size 86

3
tests/Images/Input/Icon/24bpp_size_31x31.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:574b0971908b44334f1f3be79e5b0ff336e74a8b9947b43a295d3a2b86733965
size 3162

3
tests/Images/Input/Icon/24bpp_size_32x32.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fa45880e5611436fc06de0603481d0a61044e52a1a053961fdda1139bb5660a6
size 3262

3
tests/Images/Input/Icon/24bpp_size_33x33.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8704a77d6264f6f104e23950099e3d3a4a577787e67c7c39d7925f9d0a347572
size 3626

3
tests/Images/Input/Icon/24bpp_size_3x3.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:81229c27fbc684c0da99b1b04189046d5b9f531ee4111ccc43bde6404dce4f12
size 110

3
tests/Images/Input/Icon/24bpp_size_4x4.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f7cb620eb83acbf20d308f5c6cb8b0246b8b156cdcc43e39f5809754fd4d5ddb
size 126

3
tests/Images/Input/Icon/24bpp_size_5x5.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bdf1718e3d9695cdf2552e42219d1e3166ad5a94f53cbb44db4a7222e2a32f9a
size 162

3
tests/Images/Input/Icon/24bpp_size_6x6.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1e5f3a8f59e297cf67251a89558d4406c4c515c3e3ce7555df4a53ef5420fc38
size 206

3
tests/Images/Input/Icon/24bpp_size_7x7.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0ee1b5836c9f8c89e9b8c8873f1ad92f7555ed9706f4dc76345a727bf3e9f334
size 258

3
tests/Images/Input/Icon/24bpp_size_8x8.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b46ca32ddb84074d9140224738480eaa0a6c0dce2dbf2074625add1901c27117
size 286

3
tests/Images/Input/Icon/24bpp_size_9x9.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7454d6332f4bdba929d610e4a8a232b1443d5a64119de4e69c00e0f03e55e237
size 350

3
tests/Images/Input/Icon/24bpp_transp.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:eb8ea41822350e5f40bac2aef19ec7a4c40561ce6637948b3fa6db7835c1fded
size 3262

3
tests/Images/Input/Icon/24bpp_transp_not_square.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:44b4c79ff497df0e99f55d68d82f59c0d7c2f4d5e9bb63bcc1b5910f4a2853db
size 1126

3
tests/Images/Input/Icon/24bpp_transp_partial.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f8d109413d7f699b92e9d6a5e2c52d2b5c747f2ca9ff31d326f8d4ec2fd5840f
size 3262

3
tests/Images/Input/Icon/32bpp_size_15x15.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:02b5abd8e15ef2fba1a26cdbdf6e8f66abbbf9aa188404ef911a1d2d02b7b050
size 1022

3
tests/Images/Input/Icon/32bpp_size_16x16.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:50bb07bd12f9b388ba6a3abbb815aaf1c800438e35ec48201269fa23342e5622
size 1150

3
tests/Images/Input/Icon/32bpp_size_17x17.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6bf4c701d38fc988186e3fcfee6e426ed5a84807b54b91e4ab8c1b12e0794746
size 1286

3
tests/Images/Input/Icon/32bpp_size_1x1.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f62be892b36609a57c34eb4784dfb6dc82698ecd15709898a6579ee4f21f668e
size 70

3
tests/Images/Input/Icon/32bpp_size_256x256.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b15f75adc54e70c4751cf9973854f225ef15b12bdaddb5ab00cb9edfd8b386b1
size 270398

3
tests/Images/Input/Icon/32bpp_size_2x2.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fa859752136cdf055874ae71589f9585aaaeaef804b13ce192991793d9e57e57
size 86

3
tests/Images/Input/Icon/32bpp_size_31x31.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d5ecf1dc1fdd3dc6cb2fd90b49632b19260e73ad3a6624372d1e9eefc470ed6b
size 4030

3
tests/Images/Input/Icon/32bpp_size_32x32.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:395ccdc596487ed63db4d893d03b6aa24743b37279d896196d8d38e7028415ea
size 4286

3
tests/Images/Input/Icon/32bpp_size_33x33.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7e8b89c061abcf959b90149585cc34237aad19e1f67c162d62e5adbad4826970
size 4682

3
tests/Images/Input/Icon/32bpp_size_3x3.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:52b7772a9c8fae189abc3cf37d5d24bcdfe94077e6b1cf7be8cc7e0bc6f6bddf
size 110

3
tests/Images/Input/Icon/32bpp_size_4x4.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2bb0831fab10fb0ff9a0b2b2ea137609a45a6ec3982d594878996eafc32836ad
size 142

3
tests/Images/Input/Icon/32bpp_size_5x5.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:10e2ed5cbacc761f2d467c22a8d72dcc4086b9423c5487ba05826804c642730a
size 182

3
tests/Images/Input/Icon/32bpp_size_6x6.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1ab79a308d24592557b368f00566999d777e38de385eb6ebabc90d53ac723ae9
size 230

3
tests/Images/Input/Icon/32bpp_size_7x7.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3799164811b0284535fa90ca60f13e9c0754ca4e8f00d96a83951e91e748d760
size 286

3
tests/Images/Input/Icon/32bpp_size_8x8.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2a3187750c9313024f983fdfca270f5db2c5d730831adfce0fb19ddac25deecc
size 350

3
tests/Images/Input/Icon/32bpp_size_9x9.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1ab8bd47cc2d2ce0e9c1a5810b5ccbe3f46e35001114c18f34cbf51ff0566bf6
size 422

3
tests/Images/Input/Icon/32bpp_transp.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b4f94718304fa41041b8cebad7b76762d410b366b46d620f5599b03a2fa7ba00
size 4286

3
tests/Images/Input/Icon/32bpp_transp_not_square.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6e3c2061b64df989e8ae68aee993eba5e11d03e23f282f063cc3929ec3ef2b0c
size 1462

3
tests/Images/Input/Icon/32bpp_transp_partial.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c5bd34021ec302f203c39d038854607d9fe8bcd3133ea57b65ebc6da81aa8a4b
size 4286

3
tests/Images/Input/Icon/4bpp_size_15x15.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dd1fd73648c1b7acc4aef4e0c4e6672ab7241e47cb52345c4459aa86185f4dfd
size 306

3
tests/Images/Input/Icon/4bpp_size_16x16.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e5f8547e5e6aae3a2f662fa266d0f78731d310fb051f99dce5693d6adcbfbb4f
size 318

3
tests/Images/Input/Icon/4bpp_size_17x17.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1fd0286a127371d4b40a5c30c6b221753a711231e386b636fcb07d2f1f92967f
size 398

3
tests/Images/Input/Icon/4bpp_size_1x1.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:313f969c26d12cae6e778563d1c6c9df248c5d28ff657ad5054a280e06573106
size 134

3
tests/Images/Input/Icon/4bpp_size_256x256.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dcad369c1e56dd01b8644a5903ad25af19cc78047b5e0821546d1171a0ab31ff
size 41086

3
tests/Images/Input/Icon/4bpp_size_2x2.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:11b1142401678412ce8718dd6e943fab05ec7974c7ae36286316e7f4d168f0f5
size 142

3
tests/Images/Input/Icon/4bpp_size_31x31.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2b19f60f3441b268a19be0f99078d079c4eb416b882118071ad43ceff41ca40b
size 746

3
tests/Images/Input/Icon/4bpp_size_32x32.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7f0863b486575dca2d5e3ce07da10cb30e039524f17026d9668d75bad780e833
size 766

3
tests/Images/Input/Icon/4bpp_size_33x33.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:64b77f80fb48237a0f9cfbd808289e53ed7a70b107f190c93d76d32342829ccb
size 1050

3
tests/Images/Input/Icon/4bpp_size_3x3.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f8cb358defec66494d3be4eb01fd7e304edfd04435b4552d51769d0858659686
size 150

3
tests/Images/Input/Icon/4bpp_size_4x4.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:53083ae340dcc04d88acaf9d75a2dc68b23500c294eb3ed4e15e3fba86c5843f
size 158

3
tests/Images/Input/Icon/4bpp_size_5x5.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e4f1401d87e285b18e6f818dfb00a3fb275e72e2fd4bce6652bfdd74bf9565f3
size 166

3
tests/Images/Input/Icon/4bpp_size_6x6.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a3fa6bdd6125a9de6d3ddaafd5e62e0435b14c52f82239a6d36d44aaf5a49361
size 174

3
tests/Images/Input/Icon/4bpp_size_7x7.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c4025a4bd2dde619f950f69d38e042ae38d2a1840d7b00540c372546b5d8ccb0
size 182

3
tests/Images/Input/Icon/4bpp_size_8x8.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:332563676808485aac8e2635baacad3f4d1ce5fc64c6be07daa25962f4fa1687
size 190

3
tests/Images/Input/Icon/4bpp_size_9x9.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:da5169395108194503853db2f431e0d02b98a191a1bf597c31fe269e7d84206a
size 234

3
tests/Images/Input/Icon/4bpp_transp_not_square.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2dede473b7a427029cdb319ecf04aaf71cf8ce1d806efb65d7e3844ebd1703f9
size 350

3
tests/Images/Input/Icon/4bpp_transp_partial.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7e0617f49eb057ab0346203e0cd04fd4e93de71053bbbfaa3c9655696b10a80d
size 766

3
tests/Images/Input/Icon/8bpp_size_15x15.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:577c86aa8b78cca86885ed20b702b260150eacf738beb18da28c25bcb01cfdcd
size 1386

3
tests/Images/Input/Icon/8bpp_size_16x16.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9900b6783aac800836e19890f11fda1bf1d2138dee63403adbc79bf207a71dfd
size 1406

3
tests/Images/Input/Icon/8bpp_size_17x17.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5b1c214eb0fd9f5b1f1da4ceeb98a3cc0d7b6b02d7ed6aaa5138078e48bf8613
size 1494

3
tests/Images/Input/Icon/8bpp_size_1x1.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:032c11a8e5aaa5f9beb997c83504233b5ad278d3a4e129cd384a4ca62950a998
size 1094

3
tests/Images/Input/Icon/8bpp_size_256x256.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7aa8f4fc33c541f88318d7c36a5b5e964cb0470c541677790b49b85638c63fd6
size 74814

3
tests/Images/Input/Icon/8bpp_size_2x2.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6e1c2b72b6ddf0cfedd9e20e5abf3ae3fd19066be811251bb9db404e6dabe279
size 1102

3
tests/Images/Input/Icon/8bpp_size_31x31.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9a588e6f1031c1c8f0d66b9eef770d01b3f79aaea4203d58ee07255c1c6ee258
size 2238

3
tests/Images/Input/Icon/8bpp_size_32x32.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6b00ab33cbb42e9f499844e5add713fcc83854cc2cb104d5c9bd04a456662099
size 2238

3
tests/Images/Input/Icon/8bpp_size_33x33.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e356bb9200375f8fcbc5a0ed70353194a7b1432133e0c61f0b2f03bca3888080
size 2538

3
tests/Images/Input/Icon/8bpp_size_3x3.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:13cccd62e97bbe6cdd6ca5c4bc765794c7babd3638ff4d09b116a62c3c50be56
size 1110

3
tests/Images/Input/Icon/8bpp_size_4x4.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4343544be11a37083219d99d2dfb4a16b02c309d54223897d6c71503414cc2ef
size 1118

3
tests/Images/Input/Icon/8bpp_size_5x5.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b7cfdf4a0d696573a4cb5291e3165c98444692f1d03a3cab1630df33c765ecd9
size 1146

3
tests/Images/Input/Icon/8bpp_size_6x6.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d8d36eb593ee34d22e5ff99a08f2b177dbb92355f85210b2a9e53d7ce9e2cc6b
size 1158

3
tests/Images/Input/Icon/8bpp_size_7x7.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:29050464e324a70bb8a41fb5732b96dbf3bcb36a74ca29775e1f37b07b9ee582
size 1170

3
tests/Images/Input/Icon/8bpp_size_8x8.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b46ca32ddb84074d9140224738480eaa0a6c0dce2dbf2074625add1901c27117
size 286

3
tests/Images/Input/Icon/8bpp_size_9x9.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4ddeaa63b1ec9d389c140499e2b5d2e911a57d8f37467696bb9e9ec3e60ec77b
size 1230

3
tests/Images/Input/Icon/8bpp_transp_not_square.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:04a255b4cd43ec7005a9a946c2b3dba57eba709b16be85ef77e553943d35f745
size 1478

3
tests/Images/Input/Icon/8bpp_transp_partial.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:20abca3096b955bc91ed95d194ff3f856473d6d372b5bea0d8c75fd20a231a26
size 2238

3
tests/Images/Input/Icon/cur_fake.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6679016e7954e335cef537630d122cc3a7a05cb2f3ef32f72811d724b83d4c28
size 4286

3
tests/Images/Input/Icon/cur_real.cur

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6679016e7954e335cef537630d122cc3a7a05cb2f3ef32f72811d724b83d4c28
size 4286

3
tests/Images/Input/Icon/ico_fake.cur

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2d3a3185dcf0a2c3f5d3fe821474f6787c4de7cffe08db6bd730073ad94e7538
size 4286

3
tests/Images/Input/Icon/invalid_RLE4.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:43c543a1c66608a89f0b187afa1526af4be4f7c94265897002b3a150328b964e
size 86

3
tests/Images/Input/Icon/invalid_RLE8.ico

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b55b3f3f87d9d5801150ffd999c62623528a33d031ca8d6fe665be3328d8c94d
size 86

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save