Exemplo n.º 1
0
 def test_GetRecord(self):
     oai_id = 'oai:test.example.com:1996652'
     record = self.sickle.GetRecord(identifier=oai_id)
     assert record.header.identifier == oai_id
     assert oai_id in record.raw
     self.assertIsInstance(record.xml, etree._Element)
     binary_type(record)
     text_type(record)
     dict(record.header)
     assert dict(record) == record.metadata
Exemplo n.º 2
0
 def test_GetRecord(self):
     oai_id = 'oai:test.example.com:1996652'
     record = self.sickle.GetRecord(identifier=oai_id)
     assert record.header.identifier == oai_id
     assert oai_id in record.raw
     self.assertIsInstance(record.xml, etree._Element)
     binary_type(record)
     text_type(record)
     dict(record.header)
     assert dict(record) == record.metadata
Exemplo n.º 3
0
 def test_GetRecord(self):
     oai_id = 'oai:test.example.com:1996652'
     record = self.sickle.GetRecord(identifier=oai_id)
     self.assertEqual(record.header.identifier, oai_id)
     self.assertIn(oai_id, record.raw)
     self.assertEqual(record.header.datestamp, '2011-09-05T12:51:52Z')
     self.assertIsInstance(record.xml, etree._Element)
     binary_type(record)
     text_type(record)
     dict(record.header)
     self.assertEqual(dict(record), record.metadata)
Exemplo n.º 4
0
 def test_GetRecord(self):
     oai_id = 'oai:test.example.com:1996652'
     record = self.sickle.GetRecord(identifier=oai_id)
     self.assertEqual(record.header.identifier, oai_id)
     self.assertIn(oai_id, record.raw)
     self.assertEqual(record.header.datestamp, '2011-09-05T12:51:52Z')
     self.assertIsInstance(record.xml, etree._Element)
     binary_type(record)
     text_type(record)
     dict(record.header)
     self.assertEqual(dict(record), record.metadata)