cpio: add a test for recent fix
No binary (build failed)
—
(log yok)
| @@ -42,6 +42,7 @@ total 0 | |
| " \ | |
| "" "" | |
| + | |
| test x"$SKIP_KNOWN_BUGS" = x"" && { | |
| # Currently fails. Numerous buglets: "1 blocks" versus "1 block", | |
| # "1 block" must go to stderr, does not list cpio.testdir/x and cpio.testdir/y | |
| @@ -57,6 +58,7 @@ cpio.testdir/y | |
| "" "" | |
| } | |
| + | |
| # More complex case | |
| rm -rf cpio.testdir cpio.testdir2 2>/dev/null | |
| mkdir cpio.testdir | |
| @@ -82,6 +84,20 @@ total 8 | |
| " \ | |
| "" "" | |
| + | |
| + | # Was trying to create "/usr/bin", correct is "usr/bin". |
| + | rm -rf cpio.testdir |
| + | testing "cpio -p with absolute paths" \ |
| + | "echo /usr/bin | cpio -dp cpio.testdir; echo \$?; |
| + | ls cpio.testdir" \ |
| + | "\ |
| + | 1 blocks |
| + | 0 |
| + | usr |
| + | " \ |
| + | "" "" |
| + | |
| + | |
| # Clean up | |
| rm -rf cpio.testdir cpio.testdir2 2>/dev/null | |