source:
git/tests/diffpos.tst
@
04ebae2
Last change on this file since 04ebae2 was 5476de6, checked in by , 24 years ago | |
---|---|
|
|
File size: 517 bytes |
Rev | Line | |
---|---|---|
[fbc3a20] | 1 | #!/bin/sh |
[6b8ff5b] | 2 | |
3 | # allow us to run tests standalone more easily | |
[647407d] | 4 | : ${srcdir=.} |
5 | ||
[5476de6] | 6 | # force VERBOSE if we're run on a subset of tests |
7 | test -n "$*" && VERBOSE=1 | |
8 | ||
[647407d] | 9 | : ${DIFFPOS=../src/diffpos} |
[6b8ff5b] | 10 | |
[5476de6] | 11 | SURVEXHOME=$srcdir/../lib |
12 | export SURVEXHOME | |
13 | ||
[0938f88] | 14 | : ${TESTS=${*-"delatend addatend"}} |
[1422c39] | 15 | |
16 | for file in $TESTS ; do | |
[fbc3a20] | 17 | echo $file |
18 | rm -f diffpos.tmp | |
[647407d] | 19 | $DIFFPOS $srcdir/${file}a.pos $srcdir/${file}b.pos > diffpos.tmp |
[5476de6] | 20 | test -n "$VERBOSE" && cat diffpos.tmp |
[fbc3a20] | 21 | cmp diffpos.tmp $srcdir/${file}.out > /dev/null || exit 1 |
22 | rm -f diffpos.tmp | |
23 | done | |
24 | exit 0 |
Note: See TracBrowser
for help on using the repository browser.