about summary refs log tree commit diff
path: root/test/pamflip-roundtrip.test
diff options
context:
space:
mode:
authorgiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2021-10-10 16:11:43 +0000
committergiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2021-10-10 16:11:43 +0000
commit059c2601ade1db66a667bd875c73b4b9f51112ec (patch)
treec0e1de76874fa83c90bd88f47ba867940b465acc /test/pamflip-roundtrip.test
parent32205e919627a931b98986c661b4df2741e76754 (diff)
downloadnetpbm-mirror-059c2601ade1db66a667bd875c73b4b9f51112ec.tar.gz
netpbm-mirror-059c2601ade1db66a667bd875c73b4b9f51112ec.tar.xz
netpbm-mirror-059c2601ade1db66a667bd875c73b4b9f51112ec.zip
Add gif-transparent1, pbm-ppm-roundtrip, improve pamflip-roundtrip, pgmtoppm
git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@4153 9d0c8265-081b-0410-96cb-a4ca84ce46f8
Diffstat (limited to 'test/pamflip-roundtrip.test')
-rwxr-xr-xtest/pamflip-roundtrip.test21
1 files changed, 21 insertions, 0 deletions
diff --git a/test/pamflip-roundtrip.test b/test/pamflip-roundtrip.test
index c5a34ad9..d188c1a0 100755
--- a/test/pamflip-roundtrip.test
+++ b/test/pamflip-roundtrip.test
@@ -2,6 +2,9 @@
 # This script tests: pamflip
 # Also requires:
 
+echo "Test 1.  Should produce 1926073387 101484 14 times"
+
+# TODO use smaller image
 
 pamflip -lr testimg.ppm | pamflip -lr | cksum
 pamflip -tb testimg.ppm | pamflip -tb | cksum
@@ -16,6 +19,19 @@ pamflip -r270 testimg.ppm | \
   pamflip -r270 | \
   pamflip -r270 | \
   pamflip -r270 | cksum
+pamflip -xform=leftright testimg.ppm | pamflip -leftright | cksum
+pamflip -xform=topbottom testimg.ppm | pamflip -topbottom | cksum
+pamflip -xform=transpose testimg.ppm | pamflip -transpose | cksum
+pamflip -xform=leftright,leftright testimg.ppm | cksum
+pamflip -xform=topbottom,topbottom testimg.ppm | cksum
+pamflip -xform=transpose,transpose testimg.ppm | cksum
+pamflip -tb testimg.ppm | pamflip -lr | \
+  pamflip -xform=leftright,topbottom | cksum
+pamflip -tb testimg.ppm | pamflip -lr | pamflip -xy | \
+  pamflip -xform=leftright,topbottom,transpose | cksum
+
+
+echo "Test 2.  Should produce 2425386270 41 6 times"
 
 pamflip -lr testgrid.pbm | \
   pamflip -lr | cksum
@@ -33,3 +49,8 @@ pamflip -r270 testgrid.pbm | \
   pamflip -r270 | \
   pamflip -r270 | \
   pamflip -r270 | cksum
+
+
+# TODO: single pixel image, one-dimensional (single row, single column) image
+# PBM various lengths: samples with -lr
+