# # # add_dir "tests/rename_warns_on_subdir_move" # # add_file "tests/rename_warns_on_subdir_move/__driver__.lua" # content [33fa14b989319f08f63dc65ae2cec1c112d2ba83] # ============================================================ --- tests/rename_warns_on_subdir_move/__driver__.lua 33fa14b989319f08f63dc65ae2cec1c112d2ba83 +++ tests/rename_warns_on_subdir_move/__driver__.lua 33fa14b989319f08f63dc65ae2cec1c112d2ba83 @@ -0,0 +1,15 @@ + +mtn_setup() +addfile("file", "file") +adddir("dir") +adddir("dir/subdir") +commit() + +check(mtn("mv", "file", "file"), 1, false, true) +check(qgrep("destination file/ is not a directory", "stderr")) + +check(mtn("mv", "dir", "dir"), 0, false, true) +check(qgrep("cannot move `dir' to a subdirectory of itself, `dir/dir'", "stderr")) + +xfail(mtn("mv", "dir", "dir/subdir"), 0, false, true) +--check(qgrep("cannot move `dir' to a subdirectory of itself, `dir/subdir/dir'", "stderr"))