Mercurial > hg-stable
comparison tests/test-glog.t @ 16148:184cc3c3e0a6
graphlog: multiple --user must be or'ed
author | Patrick Mezard <patrick@mezard.eu> |
---|---|
date | Wed, 22 Feb 2012 12:30:15 +0100 |
parents | 5607d829bf17 |
children | 6acbbb0c7381 |
comparison
equal
deleted
inserted
replaced
16147:5607d829bf17 | 16148:184cc3c3e0a6 |
---|---|
1412 | | | summary: (32) expand | 1412 | | | summary: (32) expand |
1413 | | | | 1413 | | | |
1414 | 1414 |
1415 Test log -G options | 1415 Test log -G options |
1416 | 1416 |
1417 $ hg log -G -u 'something nice' | 1417 $ testlog() { |
1418 > hg log -G --print-revset "$@" | |
1419 > hg log --template 'nodetag {rev}\n' "$@" | grep nodetag \ | |
1420 > | sed 's/.*nodetag/nodetag/' > log.nodes | |
1421 > hg log -G --template 'nodetag {rev}\n' "$@" | grep nodetag \ | |
1422 > | sed 's/.*nodetag/nodetag/' > glog.nodes | |
1423 > diff -u log.nodes glog.nodes | |
1424 > } | |
1425 | |
1426 $ testlog -u test -u not-a-user | |
1427 ('group', ('group', ('or', ('func', ('symbol', 'user'), ('string', 'test')), ('func', ('symbol', 'user'), ('string', 'not-a-user'))))) | |
1418 $ hg log -G -b 'something nice' | 1428 $ hg log -G -b 'something nice' |
1419 abort: unknown revision 'something nice'! | 1429 abort: unknown revision 'something nice'! |
1420 [255] | 1430 [255] |
1421 $ hg log -G --print-revset -k 'something' -k 'nice' | 1431 $ hg log -G --print-revset -k 'something' -k 'nice' |
1422 ('group', ('group', ('and', ('func', ('symbol', 'keyword'), ('string', 'something')), ('func', ('symbol', 'keyword'), ('string', 'nice'))))) | 1432 ('group', ('group', ('and', ('func', ('symbol', 'keyword'), ('string', 'something')), ('func', ('symbol', 'keyword'), ('string', 'nice'))))) |