diff options
author | Elliott Hughes <enh@google.com> | 2020-01-23 19:18:32 -0800 |
---|---|---|
committer | Rob Landley <rob@landley.net> | 2020-01-24 05:57:53 -0600 |
commit | 51442ce32e99c28fbbd74305e6a8b8e5686293c0 (patch) | |
tree | e6d5661e2a10cadcd7cb478fb18f41f97a56b2ab /tests | |
parent | 898a25b85144d11b4e31109c35ecc51ea027791d (diff) | |
download | toybox-51442ce32e99c28fbbd74305e6a8b8e5686293c0.tar.gz |
cp/mv: add -T.
The kernel script scripts/kconfig/merge_config.sh uses cp -T.
(Also sort the options into alphabetical order while adding -T, so that
eyeball binary search actually works when trying to find an option! Oddly,
they all show in reverse order because there's a bug in the help text
generator, but that's a problem for another day...)
Diffstat (limited to 'tests')
-rwxr-xr-x | tests/cp.test | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/cp.test b/tests/cp.test index b665e47e..dfb80ea1 100755 --- a/tests/cp.test +++ b/tests/cp.test @@ -113,6 +113,13 @@ testing "duplicated --preserve options" \ "cp --preserve=mode,mode walrus walrus2 2>&1 || echo bad" "" "" "" rm -rf walrus woot carpenter +mkdir dir +echo a > file +echo b > b +testing "-T file" "cp -T b file && cat file" "b\n" "" "" +testing "-T dir" "cp -T b dir 2>/dev/null || echo expected" "expected\n" "" "" +rm b file + # cp -r ../source destdir # cp -r one/two/three missing # cp -r one/two/three two |