tests/test-glog.t
changeset 27556 1df9b8b2abda
parent 27216 8117e2cd959e
child 27987 b19d8d5d6b51
equal deleted inserted replaced
27554:1c66497261b2 27556:1df9b8b2abda
  1427   >   hg log -G --print-revset "$@"
  1427   >   hg log -G --print-revset "$@"
  1428   >   hg log --template 'nodetag {rev}\n' "$@" | grep nodetag \
  1428   >   hg log --template 'nodetag {rev}\n' "$@" | grep nodetag \
  1429   >     | sed 's/.*nodetag/nodetag/' > log.nodes
  1429   >     | sed 's/.*nodetag/nodetag/' > log.nodes
  1430   >   hg log -G --template 'nodetag {rev}\n' "$@" | grep nodetag \
  1430   >   hg log -G --template 'nodetag {rev}\n' "$@" | grep nodetag \
  1431   >     | sed 's/.*nodetag/nodetag/' > glog.nodes
  1431   >     | sed 's/.*nodetag/nodetag/' > glog.nodes
  1432   >   diff -u log.nodes glog.nodes | grep '^[-+@ ]' || :
  1432   >   (cmp log.nodes glog.nodes || diff -u log.nodes glog.nodes) \
       
  1433   >     | grep '^[-+@ ]' || :
  1433   > }
  1434   > }
  1434 
  1435 
  1435 glog always reorders nodes which explains the difference with log
  1436 glog always reorders nodes which explains the difference with log
  1436 
  1437 
  1437   $ testlog -r 27 -r 25 -r 21 -r 34 -r 32 -r 31
  1438   $ testlog -r 27 -r 25 -r 21 -r 34 -r 32 -r 31