コード例 #1
0
 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))
コード例 #2
0
 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))
コード例 #3
0
ファイル: test_parser.py プロジェクト: rero/multivio_server
 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)
     )
コード例 #4
0
ファイル: test_parser.py プロジェクト: rero/multivio_server
 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)
     )
コード例 #5
0
 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"))
コード例 #6
0
ファイル: test_parser.py プロジェクト: rero/multivio_server
 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"),
     )