--- a/tests/revlog-formatv0.py Sat Oct 05 10:29:34 2019 -0400
+++ b/tests/revlog-formatv0.py Sun Oct 06 09:45:02 2019 -0400
@@ -23,29 +23,39 @@
import sys
files = [
- (b'formatv0/.hg/00changelog.i',
- b'000000000000004400000000000000000000000000000000000000'
- b'000000000000000000000000000000000000000000000000000000'
- b'0000a1ef0b125355d27765928be600cfe85784284ab3'),
- (b'formatv0/.hg/00changelog.d',
- b'756163613935613961356635353036303562366138343738336237'
- b'61623536363738616436356635380a757365720a3020300a656d70'
- b'74790a0a656d7074792066696c65'),
- (b'formatv0/.hg/00manifest.i',
- b'000000000000003000000000000000000000000000000000000000'
- b'000000000000000000000000000000000000000000000000000000'
- b'0000aca95a9a5f550605b6a84783b7ab56678ad65f58'),
- (b'formatv0/.hg/00manifest.d',
- b'75656d707479006238306465356431333837353835343163356630'
- b'35323635616431343461623966613836643164620a'),
- (b'formatv0/.hg/data/empty.i',
- b'000000000000000000000000000000000000000000000000000000'
- b'000000000000000000000000000000000000000000000000000000'
- b'0000b80de5d138758541c5f05265ad144ab9fa86d1db'),
- (b'formatv0/.hg/data/empty.d',
- b''),
+ (
+ b'formatv0/.hg/00changelog.i',
+ b'000000000000004400000000000000000000000000000000000000'
+ b'000000000000000000000000000000000000000000000000000000'
+ b'0000a1ef0b125355d27765928be600cfe85784284ab3',
+ ),
+ (
+ b'formatv0/.hg/00changelog.d',
+ b'756163613935613961356635353036303562366138343738336237'
+ b'61623536363738616436356635380a757365720a3020300a656d70'
+ b'74790a0a656d7074792066696c65',
+ ),
+ (
+ b'formatv0/.hg/00manifest.i',
+ b'000000000000003000000000000000000000000000000000000000'
+ b'000000000000000000000000000000000000000000000000000000'
+ b'0000aca95a9a5f550605b6a84783b7ab56678ad65f58',
+ ),
+ (
+ b'formatv0/.hg/00manifest.d',
+ b'75656d707479006238306465356431333837353835343163356630'
+ b'35323635616431343461623966613836643164620a',
+ ),
+ (
+ b'formatv0/.hg/data/empty.i',
+ b'000000000000000000000000000000000000000000000000000000'
+ b'000000000000000000000000000000000000000000000000000000'
+ b'0000b80de5d138758541c5f05265ad144ab9fa86d1db',
+ ),
+ (b'formatv0/.hg/data/empty.d', b''),
]
+
def makedirs(name):
"""recursive directory creation"""
parent = os.path.dirname(name)
@@ -53,6 +63,7 @@
makedirs(parent)
os.mkdir(name)
+
makedirs(os.path.join(*'formatv0/.hg/data'.split('/')))
for name, data in files: