trailing data test for png
This commit is contained in:
parent
4d2d780a51
commit
ee79db8c88
2 changed files with 20 additions and 16 deletions
BIN
tests/images/png/trailing_data.png
Normal file
BIN
tests/images/png/trailing_data.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.2 KiB |
|
@ -1,4 +1,4 @@
|
||||||
import pixie/common, pixie/fileformats/png, pngsuite, strformat
|
import pixie, pixie/fileformats/png, pngsuite, strformat
|
||||||
|
|
||||||
# for file in pngSuiteFiles:
|
# for file in pngSuiteFiles:
|
||||||
# let
|
# let
|
||||||
|
@ -13,6 +13,7 @@ import pixie/common, pixie/fileformats/png, pngsuite, strformat
|
||||||
# doAssert decoded.width == decoded2.width
|
# doAssert decoded.width == decoded2.width
|
||||||
# doAssert decoded.data == decoded2.data
|
# doAssert decoded.data == decoded2.data
|
||||||
|
|
||||||
|
block:
|
||||||
for channels in 1 .. 4:
|
for channels in 1 .. 4:
|
||||||
var data: seq[uint8]
|
var data: seq[uint8]
|
||||||
for x in 0 ..< 16:
|
for x in 0 ..< 16:
|
||||||
|
@ -29,3 +30,6 @@ for file in pngSuiteCorruptedFiles:
|
||||||
doAssert false
|
doAssert false
|
||||||
except PixieError:
|
except PixieError:
|
||||||
discard
|
discard
|
||||||
|
|
||||||
|
block:
|
||||||
|
discard readImage("tests/images/png/trailing_data.png")
|
||||||
|
|
Loading…
Reference in a new issue