From 2967b3e1af893af19adda44da03dfa073dc2885e Mon Sep 17 00:00:00 2001 From: Eduardo Robles Elvira Date: Wed, 9 Oct 2013 11:54:42 +0200 Subject: [PATCH] fixing unit test where only even lines where being processed --- testing/test_deltatar.py | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/testing/test_deltatar.py b/testing/test_deltatar.py index 8966b0a..596288e 100644 --- a/testing/test_deltatar.py +++ b/testing/test_deltatar.py @@ -240,8 +240,11 @@ class DeltaTarTest(BaseTest): # this should automatically restore the huge file f = deltatar.open_index(index_path, 'r') - for l in f.readline(): - data = json.loads(f.readline()) + while True: + l = f.readline() + if not len(l): + break + data = json.loads(l) if data.get('type', '') == 'file' and\ deltatar.unprefixed(data['path']) == "./huge": offset = data['offset'] -- 1.7.1