--- a/tests/test-obsmarker-template.t Sun Feb 17 22:39:12 2019 -0500
+++ b/tests/test-obsmarker-template.t Fri Feb 15 14:43:31 2019 -0500
@@ -2429,6 +2429,23 @@
date: Thu Jan 01 00:00:00 1970 +0000
summary: ROOT
+Check that {negrev} shows usable negative revisions despite hidden commits
+
+ $ hg log -G -T "{negrev}\n"
+ @ -3
+ |
+ o -4
+
+
+ $ hg log -G -T "{negrev}\n" --hidden
+ x -1
+ |
+ | x -2
+ |/
+ | @ -3
+ |/
+ o -4
+
Test templates with splitted and pruned commit
==============================================
@@ -2639,3 +2656,10 @@
|/ Obsfate: rewritten using amend as 2:718c0d00cee1 by test (at 1970-01-01 00:00 +0000);
o ea207398892e
+ $ hg log -G -T "{negrev}\n"
+ @ -1
+ |
+ o -2
+ |
+ o -5
+