about summary refs log tree commit diff
path: root/test/pamflip2.test
blob: d9418b25c72cb597615106bca89409e05c759236 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#! /bin/bash
# This script tests: pamflip
# Also requires: 

  alias pamflip="${PBM_TESTPREFIX}pamflip"
  shopt -s expand_aliases

# Failure message
## Failure with this test indicates a problem with pamflip transpositions
## (90 degree flips) when input is PBM.  This operation is done by an
## optional SSE routine.  If you make a wrong choice during configure,
## this test will fail.

# Test 1.  Should print 490797850 37
pamflip -cw testgrid.pbm | cksum
# Test 1.  Should print 3727293411 37
pamflip -ccw testgrid.pbm | cksum
# Test 2.  Should print 3511745816 37
pamflip -xy testgrid.pbm | cksum