3107 default |
3107 default |
3108 $ hg log -r 0 --template '{get(files, "should_fail")}\n' |
3108 $ hg log -r 0 --template '{get(files, "should_fail")}\n' |
3109 hg: parse error: get() expects a dict as first argument |
3109 hg: parse error: get() expects a dict as first argument |
3110 [255] |
3110 [255] |
3111 |
3111 |
|
3112 Test localdate(date, tz) function: |
|
3113 |
|
3114 $ TZ=JST-09 hg log -r0 -T '{date|localdate|isodate}\n' |
|
3115 1970-01-01 09:00 +0900 |
|
3116 $ TZ=JST-09 hg log -r0 -T '{localdate(date, "UTC")|isodate}\n' |
|
3117 1970-01-01 00:00 +0000 |
|
3118 $ TZ=JST-09 hg log -r0 -T '{localdate(date, "+0200")|isodate}\n' |
|
3119 1970-01-01 02:00 +0200 |
|
3120 $ TZ=JST-09 hg log -r0 -T '{localdate(date, "0")|isodate}\n' |
|
3121 1970-01-01 00:00 +0000 |
|
3122 $ TZ=JST-09 hg log -r0 -T '{localdate(date, 0)|isodate}\n' |
|
3123 1970-01-01 00:00 +0000 |
|
3124 $ hg log -r0 -T '{localdate(date, "invalid")|isodate}\n' |
|
3125 hg: parse error: localdate expects a timezone |
|
3126 [255] |
|
3127 $ hg log -r0 -T '{localdate(date, date)|isodate}\n' |
|
3128 hg: parse error: localdate expects a timezone |
|
3129 [255] |
|
3130 |
3112 Test shortest(node) function: |
3131 Test shortest(node) function: |
3113 |
3132 |
3114 $ echo b > b |
3133 $ echo b > b |
3115 $ hg ci -qAm b |
3134 $ hg ci -qAm b |
3116 $ hg log --template '{shortest(node)}\n' |
3135 $ hg log --template '{shortest(node)}\n' |