# # # add_dir "tests/disapproving_with_message" # # add_file "tests/disapproving_with_message/__driver__.lua" # content [2b21feabfb7d87502b9883e1b40dcefbcb797bfe] # # patch "ChangeLog" # from [9db7851a1c3cfa87b83a0cc8292007b3eee5f70b] # to [8a2784150bc4c7c12909184e6c1f66b81db833e1] # # patch "testsuite.lua" # from [a9ef25cfde676723ff1b16ed9ef694db9c84e9f2] # to [beb872483893122e6550af48b3468bc4b1a6b455] # ============================================================ --- tests/disapproving_with_message/__driver__.lua 2b21feabfb7d87502b9883e1b40dcefbcb797bfe +++ tests/disapproving_with_message/__driver__.lua 2b21feabfb7d87502b9883e1b40dcefbcb797bfe @@ -0,0 +1,16 @@ + +mtn_setup() + +addfile("testfile", "foo") +commit() + +writefile("testfile", "bar") +commit() +r_sha = base_revision() + +check(mtn("disapprove","-m","line1","-m","line2", r_sha), 0, false, false) +check(mtn("update"), 0, false, false) +check(mtn("log","--last=1"), 0, true, false) + +check(qgrep("line1","stdout")) +check(qgrep("line2","stdout")) ============================================================ --- ChangeLog 9db7851a1c3cfa87b83a0cc8292007b3eee5f70b +++ ChangeLog 8a2784150bc4c7c12909184e6c1f66b81db833e1 @@ -1,5 +1,11 @@ 2006-10-26 Richard Levitte
+ * tests/disapproving_with_message/__driver__.lua (r_sha): New + rudimentary test to check that disapprove with messages works. + * testsuite.lua: Add it. + +2006-10-26 Richard Levitte + * commands.cc (process_commit_message_args): Only prepend the message prefix is it's more than 0 characters. ============================================================ --- testsuite.lua a9ef25cfde676723ff1b16ed9ef694db9c84e9f2 +++ testsuite.lua beb872483893122e6550af48b3468bc4b1a6b455 @@ -684,3 +684,4 @@ table.insert(tests, "netsync_epoch_refin table.insert(tests, "pivot_root_to_new_dir") table.insert(tests, "multiple_message_commit") table.insert(tests, "netsync_epoch_refinement") +table.insert(tests, "disapproving_with_message")