Mercurial > public > mercurial-scm > hg
diff tests/test-trusted.py @ 45888:c9b14c56fc2b
tests: use new ParseError.format() in test-trusted.py
Differential Revision: https://phab.mercurial-scm.org/D9351
author | Martin von Zweigbergk <martinvonz@google.com> |
---|---|
date | Fri, 20 Nov 2020 10:22:58 -0800 |
parents | 2372284d9457 |
children | 9dc1351d0b5f |
line wrap: on
line diff
--- a/tests/test-trusted.py Thu Nov 19 15:13:39 2020 -0800 +++ b/tests/test-trusted.py Fri Nov 20 10:22:58 2020 -0800 @@ -254,26 +254,15 @@ f.write(b'foo') f.close() -# This is a hack to remove b'' prefixes from ParseError.__bytes__ on -# Python 3. -def normalizeparseerror(e): - if pycompat.ispy3: - args = [a.decode('utf-8') for a in e.args] - else: - args = e.args - - return error.ParseError(*args) - - try: testui(user=b'abc', group=b'def', silent=True) except error.ParseError as inst: - bprint(normalizeparseerror(inst)) + bprint(inst.format()) try: testui(debug=True, silent=True) except error.ParseError as inst: - bprint(normalizeparseerror(inst)) + bprint(inst.format()) print() bprint(b'# access typed information')