Mercurial > hg
comparison tests/test-command-template.t @ 35594:468d7a1f6633
revsetlang: catch invalid value passed to formatspec()
The scope of AttributeError is narrowed because it's more likely to be
triggered by mistake.
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Sat, 01 Apr 2017 17:44:07 +0900 |
parents | 850cd045b1df |
children | 077ee15b8493 |
comparison
equal
deleted
inserted
replaced
35593:850cd045b1df | 35594:468d7a1f6633 |
---|---|
4101 hg: parse error: incomplete revspec format character | 4101 hg: parse error: incomplete revspec format character |
4102 [255] | 4102 [255] |
4103 $ hg log -T '{revset("%l", 0)}\n' | 4103 $ hg log -T '{revset("%l", 0)}\n' |
4104 hg: parse error: incomplete revspec format character | 4104 hg: parse error: incomplete revspec format character |
4105 [255] | 4105 [255] |
4106 $ hg log -T '{revset("%d", 'foo')}\n' | |
4107 hg: parse error: invalid argument for revspec | |
4108 [255] | |
4109 $ hg log -T '{revset("%ld", files)}\n' | |
4110 hg: parse error: invalid argument for revspec | |
4111 [255] | |
4112 $ hg log -T '{revset("%ls", 0)}\n' | |
4113 hg: parse error: invalid argument for revspec | |
4114 [255] | |
4115 $ hg log -T '{revset("%b", 'foo')}\n' | |
4116 hg: parse error: invalid argument for revspec | |
4117 [255] | |
4118 $ hg log -T '{revset("%lb", files)}\n' | |
4119 hg: parse error: invalid argument for revspec | |
4120 [255] | |
4121 $ hg log -T '{revset("%r", 0)}\n' | |
4122 hg: parse error: invalid argument for revspec | |
4123 [255] | |
4106 | 4124 |
4107 Test files function | 4125 Test files function |
4108 | 4126 |
4109 $ hg log -T "{rev}\n{join(files('*'), '\n')}\n" | 4127 $ hg log -T "{rev}\n{join(files('*'), '\n')}\n" |
4110 2 | 4128 2 |