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