comparison tests/test-merge5.t @ 12154:c85e07a2d783

test-merge5: ensure updating to tip across branches is tested When doing "hg update" across branches (without any revision specified), hg will abort and ask the user to merge or do hg update -c. This tests for that error.
author Brodie Rao <brodie@bitheap.org>
date Thu, 02 Sep 2010 12:48:46 -0400
parents ef4a1ffbf519
children 94ad12aa0530
comparison
equal deleted inserted replaced
12152:e59156a1316f 12154:c85e07a2d783
11 1 files updated, 0 files merged, 0 files removed, 0 files unresolved 11 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
12 $ rm b 12 $ rm b
13 $ hg commit -A -m"comment #2" -d "1000000 0" 13 $ hg commit -A -m"comment #2" -d "1000000 0"
14 removing b 14 removing b
15 created new head 15 created new head
16 $ hg update 1
17 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
18 $ hg update
19 abort: crosses branches (use 'hg merge' or use 'hg update -c')
20 $ hg update -c
21 0 files updated, 0 files merged, 1 files removed, 0 files unresolved
16 $ mv a c 22 $ mv a c
17 in theory, we shouldn't need the "-y" below, but it prevents 23 in theory, we shouldn't need the "-y" below, but it prevents
18 this test from hanging when "hg update" erroneously prompts the 24 this test from hanging when "hg update" erroneously prompts the
19 user for "keep or delete" 25 user for "keep or delete"
20 26