tardis.apps.oaipmh.tests.provider package¶
Submodules¶
tardis.apps.oaipmh.tests.provider.test_base module¶
-
class
tardis.apps.oaipmh.tests.provider.test_base.BaseProviderTestCase(methodName='runTest')¶ Bases:
django.test.testcases.TestCase-
setUp()¶ Hook method for setting up the test fixture before exercising it.
-
tearDown()¶ Hook method for deconstructing the test fixture after testing it.
-
testGetRecord()¶ Default behaviour should be to not handle the identifier.
-
testIdentify()¶ There can be only one provider that responds. By default, don’t.
-
testListIdentifiers()¶ By default a provider cannot handle the given metadata prefix.
-
testListMetadataFormats()¶ By default a provider handles no metadata formats.
-
testListRecords()¶ By default a provider cannot handle the given metadata prefix.
-
testListSets()¶ By default a provider does not implement sets.
-
tardis.apps.oaipmh.tests.provider.test_experiment module¶
-
class
tardis.apps.oaipmh.tests.provider.test_experiment.AbstractExperimentProviderTC¶ Bases:
object-
setUp()¶
-
tearDown()¶
-
testGetRecordHandlesInvalidIdentifiers()¶
-
testIdentify()¶ There can be only one provider that responds. This one does not.
-
testListIdentifiers()¶
-
testListIdentifiersDoesNotHandleSets()¶
-
testListMetadataFormats()¶
-
testListSets()¶
-
-
class
tardis.apps.oaipmh.tests.provider.test_experiment.DcExperimentProviderTestCase(methodName='runTest')¶ Bases:
tardis.apps.oaipmh.tests.provider.test_experiment.AbstractExperimentProviderTC,django.test.testcases.TestCase-
testGetRecord()¶
-
testListRecords()¶
-
-
class
tardis.apps.oaipmh.tests.provider.test_experiment.RifCsExperimentProviderTestCase(methodName='runTest')¶ Bases:
tardis.apps.oaipmh.tests.provider.test_experiment.AbstractExperimentProviderTC,django.test.testcases.TestCase-
tearDown()¶ Hook method for deconstructing the test fixture after testing it.
-
testGetRecord()¶
-
testListRecords()¶
-