From edbcaaf1087ffe79e13326d2efd75ca964c51ac0 Mon Sep 17 00:00:00 2001 From: Ilya Kreymer Date: Thu, 2 Jan 2014 20:21:18 -0800 Subject: [PATCH] big update: refactor archiveloader, StatusAndHeaders obj and StatusAndHeaders parser remove dependency on hanzo Add sample example.warc.gz for very basic unit testing --- test/example.warc.gz | Bin 0 -> 2907 bytes test/test_archiveloader.py | 1 + 2 files changed, 1 insertion(+) create mode 100644 test/example.warc.gz create mode 100644 test/test_archiveloader.py diff --git a/test/example.warc.gz b/test/example.warc.gz new file mode 100644 index 0000000000000000000000000000000000000000..050b7c9bdba14dd0cc4cf16ada6935342319fece GIT binary patch literal 2907 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 literal 0 HcmV?d00001 diff --git a/test/test_archiveloader.py b/test/test_archiveloader.py new file mode 100644 index 00000000..0aa0d113 --- /dev/null +++ b/test/test_archiveloader.py @@ -0,0 +1 @@ +import pywb.archiveloader