# # # add_dir "tests/add_ignores__MTN" # # add_file "tests/add_ignores__MTN/__driver__.lua" # content [eaf48f4470fd65e0e1253c0802a41026ccd126ab] # # patch "ChangeLog" # from [1528faa7b944755db4550009cdb23484dab76995] # to [22578d070bb566e3c7da5ce7441b0a305729269b] # # patch "testsuite.lua" # from [21be0891770807a4e8dce87e9d5869bd11cf259d] # to [528db1ed137b479e223d9830d535348e677fb216] # ============================================================ --- tests/add_ignores__MTN/__driver__.lua eaf48f4470fd65e0e1253c0802a41026ccd126ab +++ tests/add_ignores__MTN/__driver__.lua eaf48f4470fd65e0e1253c0802a41026ccd126ab @@ -0,0 +1,14 @@ + +mtn_setup() + +mkdir("subdir") +writefile("subdir/file1", "111") + +-- make sure this works too, since it has failed in the past +check(mtn("add", "-R", "."), 0, false, false) + +-- simulate shell glob of "*" from workspace root dir +xfail(mtn("add", "-R", "_MTN", "subdir"), 0, false, false) + +-- simulate shell glob of "../*" from workspace subdir +xfail(indir("subdir", mtn("add", "-R", "../_MTN", "../subdir")), 0, false, false) ============================================================ --- ChangeLog 1528faa7b944755db4550009cdb23484dab76995 +++ ChangeLog 22578d070bb566e3c7da5ce7441b0a305729269b @@ -1,5 +1,11 @@ 2006-12-22 Derek Scherger + * tests/add_ignores__MTN/__driver__.lua: new xfailed test for add * + which fails on seeing _MTN + * testsuite.lua: add it + +2006-12-22 Derek Scherger + * cmd_list.cc (ls): * cmd_ws_commit.cc (mv,co): add semi's to ALIASes so indent-region works (pivot_root): tweak indentation ============================================================ --- testsuite.lua 21be0891770807a4e8dce87e9d5869bd11cf259d +++ testsuite.lua 528db1ed137b479e223d9830d535348e677fb216 @@ -696,4 +696,5 @@ table.insert(tests, "fail_cleanly_when__ table.insert(tests, "log_--to") table.insert(tests, "mkdir") table.insert(tests, "fail_cleanly_when__MTN_format_corrupt") +table.insert(tests, "add_ignores__MTN")