def testMetsParserSimpleAuthor2(self): """Get Mets authors simple2.""" mets_file = file("examples/author_problem.mets") mets_parser = MetsParser(mets_file, 'http://doc.rero.ch') metadata = mets_parser.get_metadata() sect1_obtained = metadata['creator'][0] sect1_desired = 'Boulliau, Ismael' self.assertEqual( sect1_desired, sect1_obtained, "Author is not valid %s != %s" % (sect1_desired, sect1_obtained))
def testMetsParserSimpleAuthor(self): """Get Mets authors simple.""" mets_file = file("examples/document_author_simple.mets") mets_parser = MetsParser(mets_file, 'http://doc.rero.ch') metadata = mets_parser.get_metadata() sect1_obtained = metadata['creator'][0] sect1_desired = 'Hunt, Robert' self.assertEqual( sect1_desired, sect1_obtained, "Author is not valid %s != %s" % (sect1_desired, sect1_obtained))
def testMetsParserSimpleAuthor2(self): """Get Mets authors simple2.""" mets_file = file("examples/author_problem.mets") mets_parser = MetsParser(mets_file, "http://doc.rero.ch") metadata = mets_parser.get_metadata() sect1_obtained = metadata["creator"][0] sect1_desired = "Boulliau, Ismael" self.assertEqual( sect1_desired, sect1_obtained, "Author is not valid %s != %s" % (sect1_desired, sect1_obtained) )
def testMetsParserSimpleAuthor(self): """Get Mets authors simple.""" mets_file = file("examples/document_author_simple.mets") mets_parser = MetsParser(mets_file, "http://doc.rero.ch") metadata = mets_parser.get_metadata() sect1_obtained = metadata["creator"][0] sect1_desired = "Hunt, Robert" self.assertEqual( sect1_desired, sect1_obtained, "Author is not valid %s != %s" % (sect1_desired, sect1_obtained) )
def testMetsParserMeta(self): """Get Mets Metadata.""" mets_file = file(mets_file_name) mets_parser = MetsParser(mets_file, 'http://doc.rero.ch') meta = mets_parser.get_metadata() title = meta['title'] ref_title = 'D. Joh. Sal. Semlers Antwort auf das Bahrdische Glaubensbekenntnis' self.assertEqual(title, ref_title, "Metadata has not been "\ "correctly detected '%s' != '%s'" % (title, u"D. Joh. Sal. Semlers Antwort auf das Bahrdische "\ "Glaubensbekenntnis"))
def testMetsParserMeta(self): """Get Mets Metadata.""" mets_file = file(mets_file_name) mets_parser = MetsParser(mets_file, "http://doc.rero.ch") meta = mets_parser.get_metadata() title = meta["title"] ref_title = "D. Joh. Sal. Semlers Antwort auf das Bahrdische Glaubensbekenntnis" self.assertEqual( title, ref_title, "Metadata has not been " "correctly detected '%s' != '%s'" % (title, u"D. Joh. Sal. Semlers Antwort auf das Bahrdische " "Glaubensbekenntnis"), )