2 # Make sure name is used as secondary key when sorting on mtime or ctime.
4 . $srcdir/../envvar-check
5 . $srcdir/../lang-default
7 if test "$VERBOSE" = yes; then
15 trap 'status=$?; cd $pwd; rm -rf $tmp && exit $status' 0
16 trap '(exit $?); exit' 1 2 13 15
19 mkdir $tmp || framework_failure=1
20 cd $tmp || framework_failure=1
24 touch -d "$date" c || framework_failure=1
25 touch -d "$date" a || framework_failure=1
26 touch -d "$date" b || framework_failure=1
28 if test $framework_failure = 1; then
29 echo "$0: failure in testing framework" 1>&2
35 ls -1t a b c > out || fail=1
42 test $fail = 1 && diff out exp 2> /dev/null
45 ls -1rt a b c > out || fail=1
52 test $fail = 1 && diff out exp 2> /dev/null
54 (exit $fail); exit $fail