tests/test-glog.t
changeset 27556 1df9b8b2abda
parent 27216 8117e2cd959e
child 27987 b19d8d5d6b51
--- a/tests/test-glog.t	Tue Dec 29 00:48:03 2015 +0900
+++ b/tests/test-glog.t	Tue Dec 29 18:11:14 2015 -0500
@@ -1429,7 +1429,8 @@
   >     | sed 's/.*nodetag/nodetag/' > log.nodes
   >   hg log -G --template 'nodetag {rev}\n' "$@" | grep nodetag \
   >     | sed 's/.*nodetag/nodetag/' > glog.nodes
-  >   diff -u log.nodes glog.nodes | grep '^[-+@ ]' || :
+  >   (cmp log.nodes glog.nodes || diff -u log.nodes glog.nodes) \
+  >     | grep '^[-+@ ]' || :
   > }
 
 glog always reorders nodes which explains the difference with log