Patchwork [4,of,5] tests: consolidate update from obsolete changeset logic

login
register
mail settings
Submitter Sean Farley
Date Nov. 27, 2013, 9:59 p.m.
Message ID <8a2ffee6b26f399b0a04.1385593169@laptop.local>
Download mbox | patch
Permalink /patch/3181/
State Superseded
Headers show

Comments

Sean Farley - Nov. 27, 2013, 9:59 p.m.
# HG changeset patch
# User Sean Farley <sean.michael.farley@gmail.com>
# Date 1385588966 21600
#      Wed Nov 27 15:49:26 2013 -0600
# Node ID 8a2ffee6b26f399b0a04bb61e4ab2bfabc7d28a0
# Parent  0043392ae4bbb546a9c0a14ca35d76c0f299e2f1
tests: consolidate update from obsolete changeset logic

The test written as is doesn't actually do what it says: a no-argument update
from an obsolete changeset. Since 2ca325ea57fa added a bookmark test, we move
that to an equivalent test so that we can keep the tests to a minimum.

Patch

diff --git a/tests/test-update-branches.t b/tests/test-update-branches.t
--- a/tests/test-update-branches.t
+++ b/tests/test-update-branches.t
@@ -203,11 +203,10 @@ 
   | |/
   | @  1:0786582aa4b1 1
   |/
   o  0:60829823a42a 0
   
-  $ hg book bm -r 3
   $ hg status
   M foo
 
 We add simple obsolescence marker between 3 and 4 (indirect successors)
 
@@ -216,27 +215,28 @@ 
   $ hg id --debug -i -r 4
   d047485b3896813b2a624e86201983520f003206
   $ hg debugobsolete 6efa171f091b00a3c35edc15d48c52a498929953 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
   $ hg debugobsolete aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa d047485b3896813b2a624e86201983520f003206
 
-Test that 5 is detected as a valid destination from 3 and also accepts moving
-the bookmark (issue4015)
+Test that 5 is detected as a valid destination from 3
 
   $ hg up --quiet --hidden 3
+  $ hg up
+  1 files updated, 0 files merged, 0 files removed, 0 files unresolved
+
+Test that 5 is detected as a valid destination from 1 and also accepts moving
+the bookmark (issue4015)
+  $ hg up --quiet 0          # we should be able to update to 1 directly
+  $ hg up --quiet 1          # but not implemented yet.
+  $ hg book -qf bm
   $ hg up 5
   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
   $ hg book bm
-  moving bookmark 'bm' forward from 6efa171f091b
+  moving bookmark 'bm' forward from 0786582aa4b1
   $ hg bookmarks
    * bm                        5:ff252e8273df
 
-Test that 5 is detected as a valid destination from 1
-  $ hg up --quiet 0          # we should be able to update to 3 directly
-  $ hg up --quiet --hidden 3 # but not implemented yet.
-  $ hg up 5
-  1 files updated, 0 files merged, 0 files removed, 0 files unresolved
-
 Test that 5 is not detected as a valid destination from 2
   $ hg up --quiet 0
   $ hg up --quiet 2
   $ hg up 5
   abort: uncommitted changes