def test_defaults(self): info = WarcinfoRecord() self.assertIsNotNone(info.get_header("WARC-Type")) self.assertIsNotNone(info.get_header("WARC-Record-ID")) self.assertIsNotNone(info.get_header("WARC-Date"))
def test_type(self): info = WarcinfoRecord() self.assertEqual(info.get_header(WarcRecord.TYPE), "warcinfo")
def date_test(self, defaults): info = WarcinfoRecord(date="test", defaults=defaults) self.assertEqual(info.get_header("WARC-Date"), "test") string = record_to_string(info) self.assertIn("WARC-Date: test", string)
def test_filename(self): info = WarcinfoRecord(filename="test") self.assertEqual(info.get_header("WARC-Filename"), "test") string = record_to_string(info) self.assertIn("WARC-Filename: test", string)
def id_test(self, defaults): info = WarcinfoRecord(id="test", defaults=defaults) self.assertEqual(info.get_header(WarcRecord.ID), "test") string = record_to_string(info) self.assertIn("WARC-Record-ID: test", string)