summaryrefslogtreecommitdiff
path: root/Test/D03procsubst.ztst
diff options
context:
space:
mode:
authorAndrey Borzenkov <bor@users.sourceforge.net>2001-06-26 15:02:34 +0000
committerAndrey Borzenkov <bor@users.sourceforge.net>2001-06-26 15:02:34 +0000
commitb053d02cdb782f02e85b540b3fc0e2a70faa5695 (patch)
tree692af2d1f6c20cfc2513e83505e7670b52a096de /Test/D03procsubst.ztst
parent760d3b89a35743f79f825854d5fb4b04d0d261d7 (diff)
downloadzsh-b053d02cdb782f02e85b540b3fc0e2a70faa5695.tar.gz
zsh-b053d02cdb782f02e85b540b3fc0e2a70faa5695.zip
15099: rudimental support for skipping unimplemented tests
Diffstat (limited to 'Test/D03procsubst.ztst')
-rw-r--r--Test/D03procsubst.ztst14
1 files changed, 10 insertions, 4 deletions
diff --git a/Test/D03procsubst.ztst b/Test/D03procsubst.ztst
index 1810f9178..c1d7d289d 100644
--- a/Test/D03procsubst.ztst
+++ b/Test/D03procsubst.ztst
@@ -1,10 +1,16 @@
# Tests for process substitution: <(...), >(...) and =(...).
%prep
- mkdir procsubst.tmp
- cd procsubst.tmp
- print 'First\tSecond\tThird\tFourth' >FILE1
- print 'Erste\tZweite\tDritte\tVierte' >FILE2
+ if grep '#define PATH_DEV_FD' $ZTST_testdir/../config.h > /dev/null 2>&1 ||
+ grep '#define HAVE_FIFOS' $ZTST_testdir/../config.h > /dev/null 2>&1; then
+ mkdir procsubst.tmp
+ cd procsubst.tmp
+ print 'First\tSecond\tThird\tFourth' >FILE1
+ print 'Erste\tZweite\tDritte\tVierte' >FILE2
+ else
+ ZTST_unimplemented="process substitution is not supported"
+ true
+ fi
%test
paste <(cut -f1 FILE1) <(cut -f3 FILE2)