コード例 #1
0
ファイル: test_utils.py プロジェクト: dset0x/invenio
 def test_identifier_extraction(self):
     """Test extracting identifier from OAI XML."""
     from invenio.modules.oaiharvester.utils import identifier_extraction_from_string
     xml_sample = ("<record><test></test>"
                   "<identifier>identifier1</identifier></record>")
     self.assertEqual(identifier_extraction_from_string(xml_sample, oai_namespace=""),
                      "identifier1")
コード例 #2
0
ファイル: test_utils.py プロジェクト: chokribr/invenio-1
 def test_identifier_extraction(self):
     """Test extracting identifier from OAI XML."""
     from invenio.modules.oaiharvester.utils import identifier_extraction_from_string
     xml_sample = ("<record><test></test>"
                   "<identifier>identifier1</identifier></record>")
     self.assertEqual(
         identifier_extraction_from_string(xml_sample, oai_namespace=""),
         "identifier1")
コード例 #3
0
ファイル: test_utils.py プロジェクト: chokribr/invenio-1
 def test_identifier_extraction_with_namespace(self):
     """Test extracting identifier from OAI XML."""
     from invenio.modules.oaiharvester.utils import identifier_extraction_from_string
     xml_sample = ("<OAI-PMH xmlns='http://www.openarchives.org/OAI/2.0/'>"
                   "<record><test></test>"
                   "<identifier>identifier1</identifier></record>"
                   "</OAI-PMH>")
     self.assertEqual(identifier_extraction_from_string(xml_sample),
                      "identifier1")
コード例 #4
0
ファイル: test_utils.py プロジェクト: dset0x/invenio
 def test_identifier_extraction_with_namespace(self):
     """Test extracting identifier from OAI XML."""
     from invenio.modules.oaiharvester.utils import identifier_extraction_from_string
     xml_sample = ("<OAI-PMH xmlns='http://www.openarchives.org/OAI/2.0/'>"
                   "<record><test></test>"
                   "<identifier>identifier1</identifier></record>"
                   "</OAI-PMH>")
     self.assertEqual(identifier_extraction_from_string(xml_sample),
                      "identifier1")