1 2mtn_setup() 3 4mkdir("foo") 5addfile("foo/a", "blah blah") 6commit() 7base = base_revision() 8 9check(mtn("rename", "foo", "bar"), 0, false, false) 10commit() 11 12remove("bar") 13revert_to(base) 14writefile("foo/a", "some other stuff") 15commit() 16 17check(mtn("--branch=testbranch", "merge"), 0, false, false) 18 19check(mtn("checkout", "--revision", base, "test_dir"), 0, false, false) 20check(indir("test_dir", mtn("update", "--branch=testbranch")), 0, false, false) 21 22check(not exists("test_dir/foo/a")) 23check(exists("test_dir/bar/a")) 24check(samefile("foo/a", "test_dir/bar/a")) 25