123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- #! /bin/sh
- . test-init.sh
- . tap-setup.sh
- do_checks ()
- {
- run_make -O -e FAIL check
- count_test_results "$@"
-
- LC_ALL=C sed -n 's/: all\.test 0*\([0-9]\)/: all.test \1/p' stdout > got
- cat exp
- cat got
- diff exp got
- }
- cat > all.test <<END
- 1..15
- ok 01
- ok 0002
- not ok 03
- not ok 0004
- ok 05
- ok 0006
- not ok 07
- not ok 0008
- ok 009
- ok 010
- ok 00000011
- not ok 0012
- ok 00000013
- not ok 0014
- ok 00000015
- END
- cat > exp <<END
- PASS: all.test 1
- PASS: all.test 2
- FAIL: all.test 3
- FAIL: all.test 4
- SKIP: all.test 5
- SKIP: all.test 6
- XFAIL: all.test 7
- XFAIL: all.test 8
- PASS: all.test 9
- PASS: all.test 10
- PASS: all.test 11
- FAIL: all.test 12
- SKIP: all.test 13
- XFAIL: all.test 14
- XPASS: all.test 15
- END
- do_checks total=15 pass=5 fail=3 xpass=1 xfail=3 skip=3 error=0
- cat > all.test <<END
- 1..8
- ok 010
- not ok 003
- ok 0001
- not ok 010
- ok 00100
- ok 06
- ok 00007
- ok 8
- END
- cat > exp <<END
- ERROR: all.test 10
- ERROR: all.test 3
- ERROR: all.test 1
- ERROR: all.test 10
- ERROR: all.test 100
- PASS: all.test 6
- PASS: all.test 7
- PASS: all.test 8
- END
- do_checks total=8 pass=3 fail=0 xpass=0 xfail=0 skip=0 error=5
- :
|