From 36862fd9e986a91d96af3a738f865bee19c442be Mon Sep 17 00:00:00 2001 From: Ilya Kreymer Date: Sun, 13 Nov 2016 11:46:10 -0800 Subject: [PATCH] recorder test: fix warc/revisit cdx test (don't assume exact order with 14-digit timestamp) --- pywb/recorder/test/test_recorder.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pywb/recorder/test/test_recorder.py b/pywb/recorder/test/test_recorder.py index 087d8c67..7710aa52 100644 --- a/pywb/recorder/test/test_recorder.py +++ b/pywb/recorder/test/test_recorder.py @@ -277,7 +277,11 @@ class TestRecorder(LiveServerTests, FakeRedisTests, TempDirTests, BaseTestClass) res = r.zrangebylex('USER:COLL:cdxj', '[org,httpbin)/', '(org,httpbin,') assert len(res) == 2 - cdx = CDXObject(res[1]) + if b'warc/revisit' in res[0]: + cdx = CDXObject(res[0]) + else: + cdx = CDXObject(res[1]) + assert cdx['urlkey'] == 'org,httpbin)/get?foo=bar' assert cdx['mime'] == 'warc/revisit' assert cdx['offset'] == '0'