diff options
author | Denis Vlasenko <vda.linux@googlemail.com> | 2007-08-13 14:10:24 +0000 |
---|---|---|
committer | Denis Vlasenko <vda.linux@googlemail.com> | 2007-08-13 14:10:24 +0000 |
commit | 3952f20c24ff3eed2ef6f4a9abd2d8a0aaa34a6e (patch) | |
tree | 038567c7d5d0a3c9bfe40eeb534ffc9559423b9d /testsuite/unexpand/unexpand-works-like-GNU | |
parent | 08294dbf5bc6fb1ea0b185488675d91169e231ce (diff) | |
download | busybox-w32-3952f20c24ff3eed2ef6f4a9abd2d8a0aaa34a6e.tar.gz busybox-w32-3952f20c24ff3eed2ef6f4a9abd2d8a0aaa34a6e.tar.bz2 busybox-w32-3952f20c24ff3eed2ef6f4a9abd2d8a0aaa34a6e.zip |
expand, unexpand: new applets from Tito <farmatito@tiscali.it>
Diffstat (limited to '')
-rw-r--r-- | testsuite/unexpand/unexpand-works-like-GNU | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/testsuite/unexpand/unexpand-works-like-GNU b/testsuite/unexpand/unexpand-works-like-GNU new file mode 100644 index 000000000..a5258363f --- /dev/null +++ b/testsuite/unexpand/unexpand-works-like-GNU | |||
@@ -0,0 +1,52 @@ | |||
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 | ||