From patchwork Wed Feb 28 22:29:59 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: D2507: py3: make sure we open the file in bytes mode From: phabricator X-Patchwork-Id: 28508 Message-Id: To: mercurial-devel@mercurial-scm.org Date: Wed, 28 Feb 2018 22:29:59 +0000 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. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D2507 AFFECTED FILES tests/test-revlog-ancestry.py CHANGE DETAILS To: pulkit, #hg-reviewers Cc: mercurial-devel diff --git a/tests/test-revlog-ancestry.py b/tests/test-revlog-ancestry.py --- a/tests/test-revlog-ancestry.py +++ b/tests/test-revlog-ancestry.py @@ -15,7 +15,7 @@ repo.commit(text=text, date=b"%d 0" % time) def addcommit(name, time): - f = open(name, 'w') + f = open(name, 'wb') f.write(b'%s\n' % name) f.close() repo[None].add([name])