# # # add_dir "tests/ls_unknown_in_subdir" # # add_file "tests/ls_unknown_in_subdir/__driver__.lua" # content [d1cd25cd2101a2f373ab5c8e3280f98980267c5f] # # patch "ChangeLog" # from [70a93f32459f008e2055e300dd0a3b98793fdebc] # to [0bcaccf89eb0bdec9382fd0563402813b21c1860] # # patch "testsuite.lua" # from [31665a2c0d4546535acc5470c28b2b73f827d6b3] # to [76181ad2963afcf0b47c431e129a2dd7b7c1ed83] # ============================================================ --- tests/ls_unknown_in_subdir/__driver__.lua d1cd25cd2101a2f373ab5c8e3280f98980267c5f +++ tests/ls_unknown_in_subdir/__driver__.lua d1cd25cd2101a2f373ab5c8e3280f98980267c5f @@ -0,0 +1,17 @@ +mtn_setup() + +mkdir("foo") +writefile("bar", "bar") +writefile("foo/a", "aaa") +writefile("foo/b", "bbb") + +check(mtn("ls", "unknown", "foo"), 0, true, false) +check(grep('foo$', "stdout"), 0, false, false) +check(grep('foo/a$', "stdout"), 0, false, false) +check(grep('foo/b$', "stdout"), 0, false, false) + +xfail(indir("foo", mtn("ls", "unknown"), 0, true, false)) +check(grep('foo$', "stdout"), 0, false, false) +check(grep('foo/a$', "stdout"), 0, false, false) +check(grep('foo/b$', "stdout"), 0, false, false) + ============================================================ --- ChangeLog 70a93f32459f008e2055e300dd0a3b98793fdebc +++ ChangeLog 0bcaccf89eb0bdec9382fd0563402813b21c1860 @@ -1,3 +1,9 @@ +2007-01-18 Derek Scherger + + * tests/ls_unknown_in_subdir/__driver__.lua: new xfailed test of + ls uknown in a subdir + * testsuite.lua: call it + 2007-01-14 Nathaniel Smith * m4/boost.m4: Check for another possible library suffix used on ============================================================ --- testsuite.lua 31665a2c0d4546535acc5470c28b2b73f827d6b3 +++ testsuite.lua 76181ad2963afcf0b47c431e129a2dd7b7c1ed83 @@ -701,4 +701,5 @@ table.insert(tests, "update_clobbers_wor table.insert(tests, "missing_empty_dir") table.insert(tests, "checkout_clobbers_workspace") table.insert(tests, "update_clobbers_workspace") +table.insert(tests, "ls_unknown_in_subdir")