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/expand | |
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 'testsuite/expand')
-rw-r--r-- | testsuite/expand/expand-works-like-GNU | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/testsuite/expand/expand-works-like-GNU b/testsuite/expand/expand-works-like-GNU new file mode 100644 index 000000000..ee8c793ed --- /dev/null +++ b/testsuite/expand/expand-works-like-GNU | |||
@@ -0,0 +1,18 @@ | |||
1 | rm -f foo bar | ||
2 | echo -e "\ty" | expand -t 3 ../../busybox > foo | ||
3 | echo -e "\ty" | busybox unexpand -t 3 ../../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 -e "\ty\tx" | expand -it 3 ../../busybox > foo | ||
12 | echo -e "\ty\tx" | busybox unexpand -it 3 ../../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 | ||