123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112 |
- #! /bin/sh
- . test-init.sh
- . tap-setup.sh
- my_check ()
- {
- cat > all.test
- test -n "$err" || fatal_ "\$err not set before calling my_check"
- cat all.test
- run_make -O -e FAIL check
- count_test_results "$@"
- grep "^ERROR: all\\.test $err$" stdout
- unset err
- }
- err='- too few tests run (expected 2, got 1)'
- my_check total=2 pass=1 fail=0 xpass=0 xfail=0 skip=0 error=1 <<END
- 1..2
- ok 1
- END
- err='- too few tests run (expected 12, got 3)'
- my_check total=4 pass=2 fail=0 xpass=0 xfail=1 skip=0 error=1 <<END
- ok 1
- ok 2
- not ok 3
- 1..12
- END
- err='- too few tests run (expected 1, got 0)'
- my_check total=1 pass=0 fail=0 xpass=0 xfail=0 skip=0 error=1 <<END
- 1..1
- END
- err='2 # AFTER LATE PLAN'
- my_check total=2 pass=1 fail=0 xpass=0 xfail=0 skip=0 error=1 <<END
- ok 1
- 1..2
- ok 2
- END
- err='5 # AFTER LATE PLAN'
- my_check total=5 pass=4 fail=0 xpass=0 xfail=0 skip=0 error=1 <<END
- ok 1
- ok 2
- ok 3
- ok 4
- 1..5
- ok 5
- END
- err='- missing test plan'
- my_check total=2 pass=1 fail=0 xpass=0 xfail=0 skip=0 error=1 <<END
- ok 1
- END
- err='- multiple test plans'
- my_check total=3 pass=2 fail=0 xpass=0 xfail=0 skip=0 error=1 <<END
- 1..2
- ok 1
- ok 2
- 1..2
- END
- err='- multiple test plans'
- my_check total=4 pass=3 fail=0 xpass=0 xfail=0 skip=0 error=1 <<END
- 1..3
- ok 1
- ok 2
- 1..2
- ok 3
- END
- err='- multiple test plans'
- my_check total=3 pass=2 fail=0 xpass=0 xfail=0 skip=0 error=1 <<END
- 1..2
- ok 1
- ok 2
- 1..4
- END
- :
|