def testDcParserMeta(self): """Get DublinCore Metadata.""" dc_file = file(dc_file_name) dc_parser = DublinCoreParser(dc_file, 'http://doc.rero.ch') meta = dc_parser.get_metadata() title = meta['title'] self.assertEqual(title, u'Un super titre fait par Johnny Mariéthoz', "Metadata has "\ "not been correctly detected %s != %s" % (title, u'Un super titre fait par Johnny Mariéthoz'))
def testDcParserPhysical(self): """Get Dc physical structure.""" dc_file = file(dc_file_name) dc_parser = DublinCoreParser(dc_file, 'http://doc.rero.ch') phys = dc_parser.get_physical_structure() desired_out = u"Bartholin_AB_titre.jpg" obtained_out = phys[0]['label'] self.assertEqual(desired_out, obtained_out, "Physical Structure "\ "missmatch: %s != %s" % (desired_out, obtained_out))
def testDcParserPhysical(self): """Get Dc physical structure.""" dc_file = file(dc_file_name) dc_parser = DublinCoreParser(dc_file, "http://doc.rero.ch") phys = dc_parser.get_physical_structure() desired_out = u"Bartholin_AB_titre.jpg" obtained_out = phys[0]["label"] self.assertEqual( desired_out, obtained_out, "Physical Structure " "missmatch: %s != %s" % (desired_out, obtained_out) )
def testDcParserMeta(self): """Get DublinCore Metadata.""" dc_file = file(dc_file_name) dc_parser = DublinCoreParser(dc_file, "http://doc.rero.ch") meta = dc_parser.get_metadata() title = meta["title"] self.assertEqual( title, u"Un super titre fait par Johnny Mariéthoz", "Metadata has " "not been correctly detected %s != %s" % (title, u"Un super titre fait par Johnny Mariéthoz"), )
def testDcParserLogical(self): """Get Dc logical structure.""" dc_file = file(dc_file_name) dc_parser = DublinCoreParser(dc_file, 'http://doc.rero.ch') logic = dc_parser.get_logical_structure() self.assertEqual(logic, None)
def testDcParser(self): """Check DublinCoreParser instance.""" dc_file = file(dc_file_name) dc_parser = DublinCoreParser(dc_file, 'http://doc.rero.ch') self.assert_(dc_parser, "Can not create simple DublinCoreParser Object")
def testDcParserLogical(self): """Get Dc logical structure.""" dc_file = file(dc_file_name) dc_parser = DublinCoreParser(dc_file, "http://doc.rero.ch") logic = dc_parser.get_logical_structure() self.assertEqual(logic, None)