def test_identifier_extraction(self):
     """Test extracting identifier from OAI XML."""
     from invenio_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")
 def test_identifier_extraction(self):
     """Test extracting identifier from OAI XML."""
     from invenio_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
def test_identifier_extraction(app):
    """Test extracting identifier from OAI XML."""
    with app.app_context():
        xml_sample = ("<record><test></test>"
                      "<identifier>identifier1</identifier></record>")
        result = identifier_extraction_from_string(xml_sample,
                                                   oai_namespace="")

        assert result == "identifier1"
 def test_identifier_extraction_with_namespace(self):
     """Test extracting identifier from OAI XML."""
     from invenio_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")
 def test_identifier_extraction_with_namespace(self):
     """Test extracting identifier from OAI XML."""
     from invenio_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")
示例#6
0
def test_identifier_extraction_with_namespace(app):
    """Test extracting identifier from OAI XML."""
    with app.app_context():
        xml_sample = ("<OAI-PMH xmlns='http://www.openarchives.org/OAI/2.0/'>"
                      "<record><test></test>"
                      "<identifier>identifier1</identifier></record>"
                      "</OAI-PMH>")
        result = identifier_extraction_from_string(xml_sample)

        assert result == "identifier1"
def test_identifier_extraction_with_namespace(app):
    """Test extracting identifier from OAI XML."""
    with app.app_context():
        xml_sample = ("<OAI-PMH xmlns='http://www.openarchives.org/OAI/2.0/'>"
                      "<record><test></test>"
                      "<identifier>identifier1</identifier></record>"
                      "</OAI-PMH>")
        result = identifier_extraction_from_string(xml_sample)

        assert result == "identifier1"
def test_identifier_extraction(app):
    """Test extracting identifier from OAI XML."""
    with app.app_context():
        xml_sample = ("<record><test></test>"
                      "<identifier>identifier1</identifier></record>")
        result = identifier_extraction_from_string(
            xml_sample, oai_namespace=""
        )

        assert result == "identifier1"