comparison tests/revlog-formatv0.py @ 35570:3e3f4c03876b

tests: add b'' to string literals where bytes are required Since we are internally dealing with bytes only, we need to use bytes in the tests too. This is one of the many patches which will make all the tests completely use bytes. # skip-blame because we are just adding b'' Differential Revision: https://phab.mercurial-scm.org/D1788
author Pulkit Goyal <7895pulkit@gmail.com>
date Fri, 29 Dec 2017 03:37:36 +0530
parents 05982f7ab231
children 9805c906aaad
comparison
equal deleted inserted replaced
35569:964212780daf 35570:3e3f4c03876b
20 from __future__ import absolute_import 20 from __future__ import absolute_import
21 import os 21 import os
22 import sys 22 import sys
23 23
24 files = [ 24 files = [
25 ('formatv0/.hg/00changelog.i', 25 (b'formatv0/.hg/00changelog.i',
26 '000000000000004400000000000000000000000000000000000000' 26 b'000000000000004400000000000000000000000000000000000000'
27 '000000000000000000000000000000000000000000000000000000' 27 b'000000000000000000000000000000000000000000000000000000'
28 '0000a1ef0b125355d27765928be600cfe85784284ab3'), 28 b'0000a1ef0b125355d27765928be600cfe85784284ab3'),
29 ('formatv0/.hg/00changelog.d', 29 (b'formatv0/.hg/00changelog.d',
30 '756163613935613961356635353036303562366138343738336237' 30 b'756163613935613961356635353036303562366138343738336237'
31 '61623536363738616436356635380a757365720a3020300a656d70' 31 b'61623536363738616436356635380a757365720a3020300a656d70'
32 '74790a0a656d7074792066696c65'), 32 b'74790a0a656d7074792066696c65'),
33 ('formatv0/.hg/00manifest.i', 33 (b'formatv0/.hg/00manifest.i',
34 '000000000000003000000000000000000000000000000000000000' 34 b'000000000000003000000000000000000000000000000000000000'
35 '000000000000000000000000000000000000000000000000000000' 35 b'000000000000000000000000000000000000000000000000000000'
36 '0000aca95a9a5f550605b6a84783b7ab56678ad65f58'), 36 b'0000aca95a9a5f550605b6a84783b7ab56678ad65f58'),
37 ('formatv0/.hg/00manifest.d', 37 (b'formatv0/.hg/00manifest.d',
38 '75656d707479006238306465356431333837353835343163356630' 38 b'75656d707479006238306465356431333837353835343163356630'
39 '35323635616431343461623966613836643164620a'), 39 b'35323635616431343461623966613836643164620a'),
40 ('formatv0/.hg/data/empty.i', 40 (b'formatv0/.hg/data/empty.i',
41 '000000000000000000000000000000000000000000000000000000' 41 b'000000000000000000000000000000000000000000000000000000'
42 '000000000000000000000000000000000000000000000000000000' 42 b'000000000000000000000000000000000000000000000000000000'
43 '0000b80de5d138758541c5f05265ad144ab9fa86d1db'), 43 b'0000b80de5d138758541c5f05265ad144ab9fa86d1db'),
44 ('formatv0/.hg/data/empty.d', 44 (b'formatv0/.hg/data/empty.d',
45 ''), 45 b''),
46 ] 46 ]
47 47
48 def makedirs(name): 48 def makedirs(name):
49 """recursive directory creation""" 49 """recursive directory creation"""
50 parent = os.path.dirname(name) 50 parent = os.path.dirname(name)