Test Cases API Reference

Submodules

oblib.tests.test_data_model module

class oblib.tests.test_data_model.TestDataModelEntrypoint(methodName='runTest')

Bases: unittest.case.TestCase

setUp()

Hook method for setting up the test fixture before exercising it.

tearDown()

Hook method for deconstructing the test fixture after testing it.

test_can_write_concept()
test_concepts_can_type_check()
test_concepts_load_details()
test_conversion_to_json()
test_conversion_to_xml()
test_decimals_and_precision()
test_facts_stored_with_context()
test_get_table_for_concept()
test_hypercube_can_identify_axis_domains()
test_hypercube_rejects_context_with_unwanted_axes()
test_hypercube_rejects_out_of_domain_axis_values()
test_hypercube_store_context()
test_ids_in_xml_and_json()
test_input_ids()
test_instantiate_empty_entrypoint()
test_is_unit_method()
test_json_fields_are_strings()
test_optional_namespaces_included()
test_reject_invalid_datatype()
test_reject_missing_or_invalid_units()
test_set_context_arg()
test_set_default_context_values()
test_set_default_multiple_times()
test_set_raises_exception()
test_set_separate_dimension_args()
test_sufficient_context_instant_vs_duration()
test_tableless_facts()
test_validate_context_axes()
test_validate_values_for_enumerated_solar_data_types()

oblib.tests.test_identifier module

class oblib.tests.test_identifier.TestIdentifier(methodName='runTest')

Bases: unittest.case.TestCase

test_invalid_identifier_bad_version()
test_invalid_identifier_format()
test_valid_identifiers()

oblib.tests.test_taxonomy module

class oblib.tests.test_taxonomy.TestTaxonomy(methodName='runTest')

Bases: unittest.case.TestCase

test_element()
test_relationship()
test_taxonomy()
test_unit()

oblib.tests.test_taxonomy_misc module

oblib.tests.test_taxonomy_semantic module

oblib.tests.test_taxonomy_types module

oblib.tests.test_taxonomy_units module

oblib.tests.test_util module

class oblib.tests.test_util.TestUtil(methodName='runTest')

Bases: unittest.case.TestCase

test_convert_taxonomy_xsd_bool()
test_convert_taxonomy_xsd_date()

oblib.tests.test_validator module

Module contents