summaryrefslogtreecommitdiffstats
path: root/tests/ts/rename
diff options
context:
space:
mode:
authorAndreas Henriksson2015-06-22 19:22:34 +0200
committerKarel Zak2015-06-25 12:01:33 +0200
commitbe9308f743b78753428f16c2634cfbcfda6c66de (patch)
treee0c99efa36b209b69538459c13734964a74afcf6 /tests/ts/rename
parentcal: correct the man page: the reformation eliminated eleven days, not ten (diff)
downloadkernel-qcow2-util-linux-be9308f743b78753428f16c2634cfbcfda6c66de.tar.gz
kernel-qcow2-util-linux-be9308f743b78753428f16c2634cfbcfda6c66de.tar.xz
kernel-qcow2-util-linux-be9308f743b78753428f16c2634cfbcfda6c66de.zip
tests: add fullpath tests to rename/subdir
Signed-off-by: Andreas Henriksson <andreas@fatal.se>
Diffstat (limited to 'tests/ts/rename')
-rwxr-xr-xtests/ts/rename/subdir24
1 files changed, 24 insertions, 0 deletions
diff --git a/tests/ts/rename/subdir b/tests/ts/rename/subdir
index 4ae7005a7..01472fa14 100755
--- a/tests/ts/rename/subdir
+++ b/tests/ts/rename/subdir
@@ -41,4 +41,28 @@ done
rm -rf rename_a{a,b}
+echo "== fullpath ==" >> $TS_OUTPUT
+touch rename_path1
+$TS_CMD_RENAME -v ./rename_path1 ./rename_path2 ./rename_path1 >> $TS_OUTPUT 2>&1
+
+find . -name 'rename_path*' >> $TS_OUTPUT 2>&1
+rm -f ./rename_path*
+
+mkdir rename_path_a
+touch rename_path_test1
+
+$TS_CMD_RENAME -v rename_path_test1 rename_path_a/test1 rename_path_test1 >> $TS_OUTPUT 2>&1
+
+find . -name '*test1*' >> $TS_OUTPUT 2>&1
+rm -f rename_path_test1 rename_path_a/test1
+
+mkdir rename_path_b
+touch rename_path_a/test2
+$TS_CMD_RENAME -v rename_path_a/test2 rename_path_b/test2 rename_path_a/test2 >> $TS_OUTPUT 2>&1
+
+find rename_path_a rename_path_b >> $TS_OUTPUT 2>&1
+rm -f rename_path_a/test2 rename_path_b/test2
+
+rmdir rename_path_a rename_path_b
+
ts_finalize