summaryrefslogtreecommitdiff
path: root/tests/local.mk
diff options
context:
space:
mode:
authorPádraig Brady <P@draigBrady.com>2016-01-12 12:39:43 +0000
committerPádraig Brady <P@draigBrady.com>2016-01-13 11:16:37 +0000
commitd506af44befdbeabb027322652d4842314ba07be (patch)
treedf6d8c47e2d25c9d7d49503975fd1e017aa0836c /tests/local.mk
parent2370c64a10924046d382f5205af3fcdaf0269959 (diff)
downloadcoreutils-d506af44befdbeabb027322652d4842314ba07be.tar.xz
mv: fix data loss with repeated source dir and same destination
commit v8.23-31-g90aa291 failed to consider this case, where the previous rename has failed, thus causing the following to remove the specified directory: mv dir dir dir * src/copy.c (copy_internal): Assume this rename attempt has succeeded, as a previous failure will already have been handled, and we don't want to remove the source directory in this case. * tests/cp/duplicate-sources.sh: Consolidate this test file to... * tests/mv/dup-source.sh: ...here. Add test cases for same source and dest. * tests/local.mk: Remove the consolidated test. * NEWS: Mention the bug fix. Reported at https://bugzilla.redhat.com/1297464
Diffstat (limited to 'tests/local.mk')
-rw-r--r--tests/local.mk1
1 files changed, 0 insertions, 1 deletions
diff --git a/tests/local.mk b/tests/local.mk
index aa85e26f1..8898897d0 100644
--- a/tests/local.mk
+++ b/tests/local.mk
@@ -443,7 +443,6 @@ all_tests = \
tests/cp/dir-rm-dest.sh \
tests/cp/dir-slash.sh \
tests/cp/dir-vs-file.sh \
- tests/cp/duplicate-sources.sh \
tests/cp/existing-perm-dir.sh \
tests/cp/existing-perm-race.sh \
tests/cp/fail-perm.sh \