summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/ls-2/.cvsignore1
-rwxr-xr-xtests/ls-2/ls-tests288
2 files changed, 1 insertions, 288 deletions
diff --git a/tests/ls-2/.cvsignore b/tests/ls-2/.cvsignore
new file mode 100644
index 000000000..f3c7a7c5d
--- /dev/null
+++ b/tests/ls-2/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/tests/ls-2/ls-tests b/tests/ls-2/ls-tests
deleted file mode 100755
index e43ee167a..000000000
--- a/tests/ls-2/ls-tests
+++ /dev/null
@@ -1,288 +0,0 @@
-#! /bin/sh
-# This script was generated automatically by ./../mk-script.
-case $# in
- 0) xx='../../src/ls';;
- *) xx="$1";;
-esac
-test "$VERBOSE" && echo=echo || echo=:
-$echo testing program: $xx
-errors=0
-test "$srcdir" || srcdir=.
-test "$VERBOSE" && $xx --version 2> /dev/null
-
-# Make sure we get English translations.
-LANGUAGE=C
-export LANGUAGE
-LC_ALL=C
-export LC_ALL
-LANG=C
-export LANG
-
-filename_args="$srcdir/quotable"
-new_filename_args=
-for arg in $filename_args; do
- if test -r $arg; then
- basename_arg=`echo $arg|sed 's,.*/,,'`
- test -f $basename_arg || cp -a $arg .
- arg=$basename_arg
- fi
- new_filename_args="$new_filename_args $arg"
-done
-filename_args=$new_filename_args
-
-$xx $filename_args > q-.O 2> q-.E
-code=$?
-if test $code != 0 ; then
- $echo "Test q- failed: ../../src/ls return code $code differs from expected value 0" 1>&2
- errors=`expr $errors + 1`
-else
- cmp q-.O $srcdir/q-.X > /dev/null 2>&1
- case $? in
- 0) if test "$VERBOSE" ; then $echo "passed q-"; fi ;;
- 1) $echo "Test q- failed: files q-.O and $srcdir/q-.X differ" 1>&2;
- errors=`expr $errors + 1` ;;
- 2) $echo "Test q- may have failed." 1>&2;
- $echo The command "cmp q-.O $srcdir/q-.X" failed. 1>&2 ;
- errors=`expr $errors + 1` ;;
- esac
-fi
-test -s q-.E || rm -f q-.E
-filename_args="$srcdir/quotable"
-new_filename_args=
-for arg in $filename_args; do
- if test -r $arg; then
- basename_arg=`echo $arg|sed 's,.*/,,'`
- test -f $basename_arg || cp -a $arg .
- arg=$basename_arg
- fi
- new_filename_args="$new_filename_args $arg"
-done
-filename_args=$new_filename_args
-
-$xx -N $filename_args > q-N.O 2> q-N.E
-code=$?
-if test $code != 0 ; then
- $echo "Test q-N failed: ../../src/ls return code $code differs from expected value 0" 1>&2
- errors=`expr $errors + 1`
-else
- cmp q-N.O $srcdir/q-N.X > /dev/null 2>&1
- case $? in
- 0) if test "$VERBOSE" ; then $echo "passed q-N"; fi ;;
- 1) $echo "Test q-N failed: files q-N.O and $srcdir/q-N.X differ" 1>&2;
- errors=`expr $errors + 1` ;;
- 2) $echo "Test q-N may have failed." 1>&2;
- $echo The command "cmp q-N.O $srcdir/q-N.X" failed. 1>&2 ;
- errors=`expr $errors + 1` ;;
- esac
-fi
-test -s q-N.E || rm -f q-N.E
-filename_args="$srcdir/quotable"
-new_filename_args=
-for arg in $filename_args; do
- if test -r $arg; then
- basename_arg=`echo $arg|sed 's,.*/,,'`
- test -f $basename_arg || cp -a $arg .
- arg=$basename_arg
- fi
- new_filename_args="$new_filename_args $arg"
-done
-filename_args=$new_filename_args
-
-$xx -q $filename_args > q-q.O 2> q-q.E
-code=$?
-if test $code != 0 ; then
- $echo "Test q-q failed: ../../src/ls return code $code differs from expected value 0" 1>&2
- errors=`expr $errors + 1`
-else
- cmp q-q.O $srcdir/q-q.X > /dev/null 2>&1
- case $? in
- 0) if test "$VERBOSE" ; then $echo "passed q-q"; fi ;;
- 1) $echo "Test q-q failed: files q-q.O and $srcdir/q-q.X differ" 1>&2;
- errors=`expr $errors + 1` ;;
- 2) $echo "Test q-q may have failed." 1>&2;
- $echo The command "cmp q-q.O $srcdir/q-q.X" failed. 1>&2 ;
- errors=`expr $errors + 1` ;;
- esac
-fi
-test -s q-q.E || rm -f q-q.E
-filename_args="$srcdir/quotable"
-new_filename_args=
-for arg in $filename_args; do
- if test -r $arg; then
- basename_arg=`echo $arg|sed 's,.*/,,'`
- test -f $basename_arg || cp -a $arg .
- arg=$basename_arg
- fi
- new_filename_args="$new_filename_args $arg"
-done
-filename_args=$new_filename_args
-
-$xx -Q $filename_args > q-Q.O 2> q-Q.E
-code=$?
-if test $code != 0 ; then
- $echo "Test q-Q failed: ../../src/ls return code $code differs from expected value 0" 1>&2
- errors=`expr $errors + 1`
-else
- cmp q-Q.O $srcdir/q-Q.X > /dev/null 2>&1
- case $? in
- 0) if test "$VERBOSE" ; then $echo "passed q-Q"; fi ;;
- 1) $echo "Test q-Q failed: files q-Q.O and $srcdir/q-Q.X differ" 1>&2;
- errors=`expr $errors + 1` ;;
- 2) $echo "Test q-Q may have failed." 1>&2;
- $echo The command "cmp q-Q.O $srcdir/q-Q.X" failed. 1>&2 ;
- errors=`expr $errors + 1` ;;
- esac
-fi
-test -s q-Q.E || rm -f q-Q.E
-filename_args="$srcdir/q"
-new_filename_args=
-for arg in $filename_args; do
- if test -r $arg; then
- basename_arg=`echo $arg|sed 's,.*/,,'`
- test -f $basename_arg || cp -a $arg .
- arg=$basename_arg
- fi
- new_filename_args="$new_filename_args $arg"
-done
-filename_args=$new_filename_args
-
-$xx --quoting=literal $filename_args > q-qs-lit.O 2> q-qs-lit.E
-code=$?
-if test $code != 0 ; then
- $echo "Test q-qs-lit failed: ../../src/ls return code $code differs from expected value 0" 1>&2
- errors=`expr $errors + 1`
-else
- cmp q-qs-lit.O $srcdir/q-qs-lit.X > /dev/null 2>&1
- case $? in
- 0) if test "$VERBOSE" ; then $echo "passed q-qs-lit"; fi ;;
- 1) $echo "Test q-qs-lit failed: files q-qs-lit.O and $srcdir/q-qs-lit.X differ" 1>&2;
- errors=`expr $errors + 1` ;;
- 2) $echo "Test q-qs-lit may have failed." 1>&2;
- $echo The command "cmp q-qs-lit.O $srcdir/q-qs-lit.X" failed. 1>&2 ;
- errors=`expr $errors + 1` ;;
- esac
-fi
-test -s q-qs-lit.E || rm -f q-qs-lit.E
-filename_args="$srcdir/q"
-new_filename_args=
-for arg in $filename_args; do
- if test -r $arg; then
- basename_arg=`echo $arg|sed 's,.*/,,'`
- test -f $basename_arg || cp -a $arg .
- arg=$basename_arg
- fi
- new_filename_args="$new_filename_args $arg"
-done
-filename_args=$new_filename_args
-
-$xx --quoting=shell $filename_args > q-qs-sh.O 2> q-qs-sh.E
-code=$?
-if test $code != 0 ; then
- $echo "Test q-qs-sh failed: ../../src/ls return code $code differs from expected value 0" 1>&2
- errors=`expr $errors + 1`
-else
- cmp q-qs-sh.O $srcdir/q-qs-sh.X > /dev/null 2>&1
- case $? in
- 0) if test "$VERBOSE" ; then $echo "passed q-qs-sh"; fi ;;
- 1) $echo "Test q-qs-sh failed: files q-qs-sh.O and $srcdir/q-qs-sh.X differ" 1>&2;
- errors=`expr $errors + 1` ;;
- 2) $echo "Test q-qs-sh may have failed." 1>&2;
- $echo The command "cmp q-qs-sh.O $srcdir/q-qs-sh.X" failed. 1>&2 ;
- errors=`expr $errors + 1` ;;
- esac
-fi
-test -s q-qs-sh.E || rm -f q-qs-sh.E
-filename_args="$srcdir/q"
-new_filename_args=
-for arg in $filename_args; do
- if test -r $arg; then
- basename_arg=`echo $arg|sed 's,.*/,,'`
- test -f $basename_arg || cp -a $arg .
- arg=$basename_arg
- fi
- new_filename_args="$new_filename_args $arg"
-done
-filename_args=$new_filename_args
-
-$xx --quoting=shell-always $filename_args > q-qs-sh-a.O 2> q-qs-sh-a.E
-code=$?
-if test $code != 0 ; then
- $echo "Test q-qs-sh-a failed: ../../src/ls return code $code differs from expected value 0" 1>&2
- errors=`expr $errors + 1`
-else
- cmp q-qs-sh-a.O $srcdir/q-qs-sh-a.X > /dev/null 2>&1
- case $? in
- 0) if test "$VERBOSE" ; then $echo "passed q-qs-sh-a"; fi ;;
- 1) $echo "Test q-qs-sh-a failed: files q-qs-sh-a.O and $srcdir/q-qs-sh-a.X differ" 1>&2;
- errors=`expr $errors + 1` ;;
- 2) $echo "Test q-qs-sh-a may have failed." 1>&2;
- $echo The command "cmp q-qs-sh-a.O $srcdir/q-qs-sh-a.X" failed. 1>&2 ;
- errors=`expr $errors + 1` ;;
- esac
-fi
-test -s q-qs-sh-a.E || rm -f q-qs-sh-a.E
-filename_args="$srcdir/q"
-new_filename_args=
-for arg in $filename_args; do
- if test -r $arg; then
- basename_arg=`echo $arg|sed 's,.*/,,'`
- test -f $basename_arg || cp -a $arg .
- arg=$basename_arg
- fi
- new_filename_args="$new_filename_args $arg"
-done
-filename_args=$new_filename_args
-
-$xx --quoting=c $filename_args > q-qs-c.O 2> q-qs-c.E
-code=$?
-if test $code != 0 ; then
- $echo "Test q-qs-c failed: ../../src/ls return code $code differs from expected value 0" 1>&2
- errors=`expr $errors + 1`
-else
- cmp q-qs-c.O $srcdir/q-qs-c.X > /dev/null 2>&1
- case $? in
- 0) if test "$VERBOSE" ; then $echo "passed q-qs-c"; fi ;;
- 1) $echo "Test q-qs-c failed: files q-qs-c.O and $srcdir/q-qs-c.X differ" 1>&2;
- errors=`expr $errors + 1` ;;
- 2) $echo "Test q-qs-c may have failed." 1>&2;
- $echo The command "cmp q-qs-c.O $srcdir/q-qs-c.X" failed. 1>&2 ;
- errors=`expr $errors + 1` ;;
- esac
-fi
-test -s q-qs-c.E || rm -f q-qs-c.E
-filename_args="$srcdir/q"
-new_filename_args=
-for arg in $filename_args; do
- if test -r $arg; then
- basename_arg=`echo $arg|sed 's,.*/,,'`
- test -f $basename_arg || cp -a $arg .
- arg=$basename_arg
- fi
- new_filename_args="$new_filename_args $arg"
-done
-filename_args=$new_filename_args
-
-$xx --quoting=escape $filename_args > q-qs-esc.O 2> q-qs-esc.E
-code=$?
-if test $code != 0 ; then
- $echo "Test q-qs-esc failed: ../../src/ls return code $code differs from expected value 0" 1>&2
- errors=`expr $errors + 1`
-else
- cmp q-qs-esc.O $srcdir/q-qs-esc.X > /dev/null 2>&1
- case $? in
- 0) if test "$VERBOSE" ; then $echo "passed q-qs-esc"; fi ;;
- 1) $echo "Test q-qs-esc failed: files q-qs-esc.O and $srcdir/q-qs-esc.X differ" 1>&2;
- errors=`expr $errors + 1` ;;
- 2) $echo "Test q-qs-esc may have failed." 1>&2;
- $echo The command "cmp q-qs-esc.O $srcdir/q-qs-esc.X" failed. 1>&2 ;
- errors=`expr $errors + 1` ;;
- esac
-fi
-test -s q-qs-esc.E || rm -f q-qs-esc.E
-if test $errors = 0 ; then
- $echo Passed all 9 tests. 1>&2
-else
- $echo Failed $errors tests. 1>&2
-fi
-test $errors = 0 || errors=1
-exit $errors