# HG changeset patch # User Pulkit Goyal <7895pulkit@gmail.com> # Date 2018-04-12 11:22:32 # Node ID 6939b6ac960acfa112e3a45b07e87681ac11ae1a # Parent 39ced3ef586d5f94782a109a3d842a3947ff93b7 py3: add b'' prefixes in tests/test-linerange.py This makes the test pass on Python 3. # skip-blame because just b'' prefixes Differential Revision: https://phab.mercurial-scm.org/D3282 diff --git a/tests/test-linerange.py b/tests/test-linerange.py --- a/tests/test-linerange.py +++ b/tests/test-linerange.py @@ -4,7 +4,7 @@ import unittest from mercurial import error, mdiff # for readability, line numbers are 0-origin -text1 = ''' +text1 = b''' 00 at OLD 01 at OLD 02 at OLD @@ -19,7 +19,7 @@ 05 at NEW, 06 at OLD 11 at OLD '''[1:] # strip initial LF -text2 = ''' +text2 = b''' 00 at NEW 01 at NEW 02 at NEW, 03 at OLD @@ -47,10 +47,10 @@ class blocksinrangetests(unittest.TestCa def setUp(self): self.blocks = list(mdiff.allblocks(text1, text2)) assert self.blocks == [ - ([0, 3, 0, 2], '!'), - ((3, 7, 2, 6), '='), - ([7, 12, 6, 12], '!'), - ((12, 12, 12, 12), '='), + ([0, 3, 0, 2], b'!'), + ((3, 7, 2, 6), b'='), + ([7, 12, 6, 12], b'!'), + ((12, 12, 12, 12), b'='), ], self.blocks def testWithinEqual(self):