Initial public busybox upstream commit
[busybox4maemo] / testsuite / unexpand / unexpand-works-like-GNU
1 rm -f foo bar
2 echo "       y" | unexpand ../../busybox > foo
3 echo "       y" | busybox unexpand ../../busybox > bar
4 set +e
5 test ! -f foo -a -f bar
6 if [ $? = 0 ] ; then
7         set -e
8         diff -q foo bar
9 fi
10 rm -f foo bar
11 echo "        y" | unexpand ../../busybox > foo
12 echo "        y" | busybox unexpand ../../busybox > bar
13 set +e
14 test ! -f foo -a -f bar
15 if [ $? = 0 ] ; then
16         set -e
17         diff -q foo bar
18 fi
19 echo "       y       y" | unexpand ../../busybox > foo
20 echo "       y       y" | busybox unexpand ../../busybox > bar
21 set +e
22 test ! -f foo -a -f bar
23 if [ $? = 0 ] ; then
24         set -e
25         diff -q foo bar
26 fi
27 rm -f foo bar
28 echo "        y        y" | unexpand ../../busybox > foo
29 echo "        y        y" | busybox unexpand ../../busybox > bar
30 set +e
31 test ! -f foo -a -f bar
32 if [ $? = 0 ] ; then
33         set -e
34         diff -q foo bar
35 fi
36 echo "       y       y" | unexpand -a ../../busybox > foo
37 echo "       y       y" | busybox unexpand -a ../../busybox > bar
38 set +e
39 test ! -f foo -a -f bar
40 if [ $? = 0 ] ; then
41         set -e
42         diff -q foo bar
43 fi
44 rm -f foo bar
45 echo "        y        y" | unexpand -a ../../busybox > foo
46 echo "        y        y" | busybox unexpand -a ../../busybox > bar
47 set +e
48 test ! -f foo -a -f bar
49 if [ $? = 0 ] ; then
50         set -e
51         diff -q foo bar
52 fi