about summary refs log tree commit diff
path: root/test/pbmtog3.test
blob: 09b5d7847f8fac92ccdb9da152b8c81e11791571 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#! /bin/bash
# This script tests: pbmtog3
# Also requires: pbmmake

# Test 1.  Should print 3697098186 144
${PBM_TESTPREFIX}pbmtog3 testgrid.pbm | cksum
# Test 2.  Should print 1248301383 122
${PBM_TESTPREFIX}pbmtog3 -nofixedwidth testgrid.pbm | cksum
# Test 3.  Should print 686713716 144
${PBM_TESTPREFIX}pbmtog3 -reverse testgrid.pbm | cksum
# Test 4.  Should print 215463240 122
${PBM_TESTPREFIX}pbmtog3 -nofixedwidth -reverse testgrid.pbm | cksum
# Test 5.  Should print 28792587 47
${PBM_BINPREFIX}pbmmake -w 10 10 | ${PBM_TESTPREFIX}pbmtog3 | cksum
# Test 6.  Should print 277456854 32
${PBM_BINPREFIX}pbmmake -w 10 10 | \
  ${PBM_TESTPREFIX}pbmtog3 -nofixedwidth | cksum
# Test 7.  Should print 28792587 47
${PBM_BINPREFIX}pbmmake -w 10000 10 | ${PBM_TESTPREFIX}pbmtog3 | cksum
# Test 8.  Should print 871281767 162
${PBM_BINPREFIX}pbmmake -w 10000 10 | \
  ${PBM_TESTPREFIX}pbmtog3 -nofixedwidth | cksum
# Test 9.  Should print 3736247115 62
${PBM_BINPREFIX}pbmmake -b 10 10 | ${PBM_TESTPREFIX}pbmtog3 | cksum
# Test 10.  Should print 2820255307 2191856
${PBM_BINPREFIX}pbmmake -g 1700 2286 | ${PBM_TESTPREFIX}pbmtog3 | cksum
# Test 11.  Should print 4159089282 2226575
${PBM_BINPREFIX}pbmmake -g 1800 2286 | ${PBM_TESTPREFIX}pbmtog3 | cksum