]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
Add a test.
authorJim Meyering <jim@meyering.net>
Sun, 29 Oct 2000 08:04:17 +0000 (08:04 +0000)
committerJim Meyering <jim@meyering.net>
Sun, 29 Oct 2000 08:04:17 +0000 (08:04 +0000)
tests/cp/cp-parents

index 183a77a20fe6554c40759a695354ecfaae28d5c4..bab9c4fbfb0c0fb282d5737c5fe52206fbb49ede 100755 (executable)
@@ -18,6 +18,7 @@ framework_failure=0
 mkdir $tmp || framework_failure=1
 cd $tmp || framework_failure=1
 mkdir foo bar || framework_failure=1
+mkdir -p a/b/c d || framework_failure=1
 
 if test $framework_failure = 1; then
   echo 'failure in testing framework'
@@ -30,4 +31,11 @@ fail=0
 # with the failed assertion from dirname.c.
 cp -R --parents foo/ bar || fail=1
 
+# Exercise the make_path and re_protect code in cp.c.
+# FIXME: compare verbose output with expected output.
+cp --verbose -a --parents a/b/c d > /dev/null 2>&1 || fail=1
+test -d d/a/b/c || fail=1
+
+# FIXME: add tests to check that re_protect works
+
 (exit $fail); exit