##// END OF EJS Templates
py3: fix exception message check in test-linerange.py's testOutOfRange...
Emmanuel Leblond -
r43683:ee3a55c8 stable
parent child Browse files
Show More
@@ -2,6 +2,7 from __future__ import absolute_import
2
2
3 import unittest
3 import unittest
4 from mercurial import error, mdiff
4 from mercurial import error, mdiff
5 from mercurial.utils import stringutil
5
6
6 # for readability, line numbers are 0-origin
7 # for readability, line numbers are 0-origin
7 text1 = b'''
8 text1 = b'''
@@ -228,7 +229,10 class blocksinrangetests(unittest.TestCa
228 try:
229 try:
229 mdiff.blocksinrange(self.blocks, linerange2)
230 mdiff.blocksinrange(self.blocks, linerange2)
230 except exctype as exc:
231 except exctype as exc:
231 self.assertTrue('line range exceeds file size' in str(exc))
232 self.assertTrue(
233 b'line range exceeds file size'
234 in stringutil.forcebytestr(exc)
235 )
232 else:
236 else:
233 self.fail('%s not raised' % exctype.__name__)
237 self.fail('%s not raised' % exctype.__name__)
234
238
General Comments 0
You need to be logged in to leave comments. Login now