diff options
Diffstat (limited to 'gnulib/tests/test-pipe-filter-gi2.sh')
m--------- | gnulib | 0 | ||||
-rwxr-xr-x | gnulib/tests/test-pipe-filter-gi2.sh | 32 |
2 files changed, 32 insertions, 0 deletions
diff --git a/gnulib b/gnulib deleted file mode 160000 -Subproject 4fc10daa05477586fea99b6b3ca02a87d1102fa diff --git a/gnulib/tests/test-pipe-filter-gi2.sh b/gnulib/tests/test-pipe-filter-gi2.sh new file mode 100755 index 00000000..1f7e9e49 --- /dev/null +++ b/gnulib/tests/test-pipe-filter-gi2.sh @@ -0,0 +1,32 @@ +#! /bin/sh + +# pipe-filter test driver. +# +# Copyright (C) 2009, 2010 Free Software Foundation, Inc. +# Written by Paolo Bonzini <bonzini@gnu.org>, 2009. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. */ + +./test-pipe-filter-gi2-main${EXEEXT} ./test-pipe-filter-gi2-child${EXEEXT} | { + set -e + read a && test "$a" = "Test 1 passed." + read a && test "$a" = "Test 2 passed." + read a && test "$a" = "Test 3 passed." + i=1 + while test $i -le 100; do + read a && test "$a" = "abcdefghijklmnopqrstuvwxyz$i" + i=`expr $i + 1` + done + read a && test "$a" = "Test 4 passed." +} |