punchbowl.data.tests.test_meta#

Attributes#

Functions#

Module Contents#

punchbowl.data.tests.test_meta.TESTDATA_DIR#
punchbowl.data.tests.test_meta.SAMPLE_FITS_PATH_UNCOMPRESSED#
punchbowl.data.tests.test_meta.SAMPLE_FITS_PATH_COMPRESSED#
punchbowl.data.tests.test_meta.SAMPLE_WRITE_PATH#
punchbowl.data.tests.test_meta.SAMPLE_OMNIBUS_PATH#
punchbowl.data.tests.test_meta.SAMPLE_LEVEL_PATH#
punchbowl.data.tests.test_meta.SAMPLE_SPACECRAFT_DEF_PATH#
punchbowl.data.tests.test_meta.test_metafield_creation_keyword_too_long()#

cannot create an invalid metafield

punchbowl.data.tests.test_meta.test_metafield_creation_kinds_do_not_match()#

the value, default, and kind must all agree

punchbowl.data.tests.test_meta.test_metafield_update()#

you can update a metafield if it is set to be mutable

punchbowl.data.tests.test_meta.test_metafield_not_mutable()#

you cannot update immutable metafields

punchbowl.data.tests.test_meta.test_metafield_wrong_kind_for_update()#

you must abide by the kind for an update

punchbowl.data.tests.test_meta.test_normalizedmetadata_from_template_abq()#
punchbowl.data.tests.test_meta.test_normalizedmetadata_from_template_cb1()#
punchbowl.data.tests.test_meta.test_normalizedmetadata_to_fits_header(tmpdir)#
punchbowl.data.tests.test_meta.test_normalizedmetadata_get_keys()#
punchbowl.data.tests.test_meta.test_create_level0_normalized_metadata()#
punchbowl.data.tests.test_meta.test_create_level3_normalized_metadata()#
punchbowl.data.tests.test_meta.test_normalized_metadata_to_fits_writes_history()#
punchbowl.data.tests.test_meta.test_normalizedmetadata_from_fits_header()#
punchbowl.data.tests.test_meta.test_load_spacecraft_yaml()#

tests that spacecraft yaml can be loaded and is well-formed