summaryrefslogtreecommitdiff
path: root/testsuite
diff options
context:
space:
mode:
authorDenys Vlasenko2010-01-05 04:43:21 +0100
committerDenys Vlasenko2010-01-05 04:43:21 +0100
commitaf1c8e8be070f2121d5d977c5ed7a7f60c03a6dc (patch)
tree7f0bc3627ab6b07baf8d8b835e5d47f5c9cb34c5 /testsuite
parent074e8dcba76ac2a313d6a14ca2289e648f926b25 (diff)
downloadbusybox-af1c8e8be070f2121d5d977c5ed7a7f60c03a6dc.zip
busybox-af1c8e8be070f2121d5d977c5ed7a7f60c03a6dc.tar.gz
cpio: fix unpacking of names with leading slashes
function old new delta get_header_cpio 968 990 +22 cpio_main 533 526 -7 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'testsuite')
-rwxr-xr-xtestsuite/cpio.tests4
1 files changed, 3 insertions, 1 deletions
diff --git a/testsuite/cpio.tests b/testsuite/cpio.tests
index f21ba18..56f1885 100755
--- a/testsuite/cpio.tests
+++ b/testsuite/cpio.tests
@@ -36,6 +36,7 @@ ls -ln cpio.testdir | $FILTER_LS" \
"\
1 blocks
0
+total 0
-rw-r--r-- 2 $user $group 0 x
-rw-r--r-- 2 $user $group 0 y
" \
@@ -47,10 +48,10 @@ test x"$SKIP_KNOWN_BUGS" = x"" && {
testing "cpio lists hardlinks" \
"$ECHO -ne '$hexdump' | bzcat | cpio -t 2>&1; echo \$?" \
"\
-1 block
cpio.testdir
cpio.testdir/x
cpio.testdir/y
+1 blocks
0
" \
"" ""
@@ -72,6 +73,7 @@ ls -ln cpio.testdir2/cpio.testdir | $FILTER_LS" \
"\
2 blocks
0
+total 8
-rw-r--r-- 2 $user $group 0 empty
-rw-r--r-- 2 $user $group 0 empty1
-rw-r--r-- 2 $user $group 2 nonempty