diff tests/test-evolve-topic.t @ 4155:cc3a0b13ae57

evolve: use stack alias s# in `hg evolve` msgs As repository grows revision number lose their usefulness. To make it a little better than now, after this patch we will be using short stack aliases introduced by the topic extension (as displayed by `hg stack`). These stack aliases s# will be used only when user has enabled topic extension and his repo's current active topic is same as the revs to be evolved. For now, this patch doesn't cover `continue` case. I will discuss about this with Pierre-Yves David. Maybe we have to store the info in evolvestate that "we were using stack aliases".
author Sushil khanchi <sushilkhanchi97@gmail.com>
date Tue, 02 Oct 2018 12:55:29 +0530
parents 4eb3877540f1
children 44133463372f
line wrap: on
line diff
--- a/tests/test-evolve-topic.t	Mon Oct 01 19:59:17 2018 +0530
+++ b/tests/test-evolve-topic.t	Tue Oct 02 12:55:29 2018 +0530
@@ -123,10 +123,19 @@
 
 Run evolve --all
 
+  $ hg stack
+  ### topic: foo
+  ### target: default (branch)
+  s4$ add fff (current unstable)
+  s3$ add eee (unstable)
+  s2: add ddd
+  s1: add ccc
+  s0^ add bbb (base)
+
   $ hg evolve --all
-  move:[4] add eee
-  atop:[10] add ddd
-  move:[11] add fff
+  move:[s3] add eee
+  atop:[s2] add ddd
+  move:[s4] add fff
   working directory is now at 070c5573d8f9
   $ hg log -G
   @  13 - {foo} 070c5573d8f9 add fff (draft)