D3282: py3: add b'' prefixes in tests/test-linerange.py
pulkit (Pulkit Goyal)
phabricator at mercurial-scm.org
Thu Apr 12 12:07:31 UTC 2018
pulkit created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
This makes the test pass on Python 3.
1. skip-blame because just b'' prefixes
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D3282
AFFECTED FILES
tests/test-linerange.py
CHANGE DETAILS
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 @@
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 @@
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 @@
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):
To: pulkit, #hg-reviewers
Cc: mercurial-devel
More information about the Mercurial-devel
mailing list