Improve testsuite
* tests/iotty.at: Skip test if ttyemu can't do its job
This commit is contained in:
@@ -26,16 +26,19 @@
|
|||||||
AT_SETUP([terminal input])
|
AT_SETUP([terminal input])
|
||||||
AT_KEYWORDS([options iotty])
|
AT_KEYWORDS([options iotty])
|
||||||
|
|
||||||
|
m4_define([TTYEMU],[ttyemu -t5 -i/dev/null $*
|
||||||
|
rc=$?
|
||||||
|
# Skip test if ttyemu can't do its job
|
||||||
|
test $rc -eq 126 && AT_SKIP_TEST
|
||||||
|
echo $rc])
|
||||||
|
|
||||||
AT_TAR_CHECK([
|
AT_TAR_CHECK([
|
||||||
test -x $abs_builddir/ttyemu || AT_SKIP_TEST
|
test -x $abs_builddir/ttyemu || AT_SKIP_TEST
|
||||||
TAPE=-
|
TAPE=-
|
||||||
export TAPE
|
export TAPE
|
||||||
ttyemu -t5 -i/dev/null tar -x
|
TTYEMU(tar -x)
|
||||||
echo $?
|
TTYEMU(tar -xz)
|
||||||
ttyemu -t5 -i/dev/null tar -xz
|
TTYEMU(tar -c .)
|
||||||
echo $?
|
|
||||||
ttyemu -t5 -i/dev/null tar -c .
|
|
||||||
echo $?
|
|
||||||
],
|
],
|
||||||
[0],
|
[0],
|
||||||
[tar: Refusing to read archive contents from terminal (missing -f option?)
|
[tar: Refusing to read archive contents from terminal (missing -f option?)
|
||||||
|
|||||||
Reference in New Issue
Block a user