comparison tests/test-command-template.t @ 19989:c38c3fdc8b93

date: allow %z in format (issue4040)
author Matt Mackall <mpm@selenic.com>
date Thu, 07 Nov 2013 15:24:23 -0600
parents 0361163efbaf
children e54a078153f7
comparison
equal deleted inserted replaced
19988:8dc6f855f43d 19989:c38c3fdc8b93
1443 1443
1444 $ echo e >> head2 1444 $ echo e >> head2
1445 $ hg ci -m h2e -d '4 0' 1445 $ hg ci -m h2e -d '4 0'
1446 1446
1447 $ hg merge -q 1447 $ hg merge -q
1448 $ hg ci -m merge -d '5 0' 1448 $ hg ci -m merge -d '5 -3600'
1449 1449
1450 No tag set: 1450 No tag set:
1451 1451
1452 $ hg log --template '{rev}: {latesttag}+{latesttagdistance}\n' 1452 $ hg log --template '{rev}: {latesttag}+{latesttagdistance}\n'
1453 5: null+5 1453 5: null+5
1531 > [ui] 1531 > [ui]
1532 > style = ~/styles/teststyle 1532 > style = ~/styles/teststyle
1533 > EOF 1533 > EOF
1534 1534
1535 $ hg -R latesttag tip 1535 $ hg -R latesttag tip
1536 test 10:dee8f28249af 1536 test 10:9b4a630e5f5f
1537 1537
1538 Test recursive showlist template (issue1989): 1538 Test recursive showlist template (issue1989):
1539 1539
1540 $ cat > style1989 <<EOF 1540 $ cat > style1989 <<EOF
1541 > changeset = '{file_mods}{manifest}{extras}' 1541 > changeset = '{file_mods}{manifest}{extras}'
1584 h2 1584 h2
1585 h2d 1585 h2d
1586 h1c 1586 h1c
1587 b 1587 b
1588 a 1588 a
1589
1590 Test date format:
1591
1592 $ hg log -R latesttag --template 'date: {date(date, "%y %m %d %S %z")}\n'
1593 date: 70 01 01 10 +0000
1594 date: 70 01 01 09 +0000
1595 date: 70 01 01 08 +0000
1596 date: 70 01 01 07 +0000
1597 date: 70 01 01 06 +0000
1598 date: 70 01 01 05 +0100
1599 date: 70 01 01 04 +0000
1600 date: 70 01 01 03 +0000
1601 date: 70 01 01 02 +0000
1602 date: 70 01 01 01 +0000
1603 date: 70 01 01 00 +0000