Coverage report: 28%

Files Functions Classes

coverage.py v7.13.1, created at 2026-01-22 01:51 -0800

      Statements   Branches   Total
File class   coverage statements missing excluded   coverage branches partial   coverage
python / astro_metadata_translator / __init__.py (no class)   100% 7 0 0   100% 0 0   100%
python / astro_metadata_translator / bin / __init__.py (no class)   100% 0 0 0   100% 0 0   100%
python / astro_metadata_translator / bin / translate.py (no class)   21% 112 88 2   0% 60 0   14%
python / astro_metadata_translator / bin / writeindex.py (no class)   32% 38 26 0   0% 14 0   23%
python / astro_metadata_translator / bin / writesidecar.py (no class)   29% 38 27 2   0% 12 0   22%
python / astro_metadata_translator / cli / __init__.py (no class)   100% 0 0 0   100% 0 0   100%
python / astro_metadata_translator / cli / astrometadata.py (no class)   42% 129 75 0   0% 46 0   31%
python / astro_metadata_translator / file_helpers.py (no class)   20% 118 94 2   0% 50 0   14%
python / astro_metadata_translator / headers.py (no class)   14% 187 160 0   0% 102 0   9%
python / astro_metadata_translator / indexing.py (no class)   28% 132 95 2   12% 68 8   22%
python / astro_metadata_translator / observationGroup.py ObservationGroup   0% 46 46 0   0% 18 0   0%
python / astro_metadata_translator / observationGroup.py (no class)   100% 28 0 2   100% 0 0   100%
python / astro_metadata_translator / observationInfo.py ObservationInfo   0% 179 179 1   0% 100 0   0%
python / astro_metadata_translator / observationInfo.py (no class)   96% 50 2 42   100% 2 0   96%
python / astro_metadata_translator / properties.py PropertyDefinition   100% 0 0 0   100% 0 0   100%
python / astro_metadata_translator / properties.py (no class)   62% 66 25 0   100% 0 0   62%
python / astro_metadata_translator / serialize / __init__.py (no class)   100% 1 0 0   100% 0 0   100%
python / astro_metadata_translator / serialize / fits.py (no class)   17% 35 29 4   0% 12 0   13%
python / astro_metadata_translator / tests.py MetadataAssertHelper   0% 52 52 8   0% 22 0   0%
python / astro_metadata_translator / tests.py (no class)   47% 57 30 17   6% 18 1   37%
python / astro_metadata_translator / translator.py MetadataTranslator   23% 252 193 2   21% 136 6   22%
python / astro_metadata_translator / translator.py StubTranslator   100% 0 0 0   100% 0 0   100%
python / astro_metadata_translator / translator.py (no class)   93% 150 11 32   60% 10 0   91%
python / astro_metadata_translator / translators / __init__.py (no class)   100% 7 0 0   100% 0 0   100%
python / astro_metadata_translator / translators / decam.py DecamTranslator   0% 100 100 0   0% 38 0   0%
python / astro_metadata_translator / translators / decam.py (no class)   100% 65 0 3   100% 0 0   100%
python / astro_metadata_translator / translators / fits.py FitsTranslator   0% 41 41 0   0% 16 0   0%
python / astro_metadata_translator / translators / fits.py (no class)   100% 21 0 0   100% 0 0   100%
python / astro_metadata_translator / translators / helpers.py (no class)   23% 57 44 3   0% 30 0   15%
python / astro_metadata_translator / translators / hsc.py HscTranslator   0% 48 48 0   0% 20 0   0%
python / astro_metadata_translator / translators / hsc.py (no class)   100% 46 0 0   100% 0 0   100%
python / astro_metadata_translator / translators / megaprime.py MegaPrimeTranslator   0% 55 55 0   0% 24 0   0%
python / astro_metadata_translator / translators / megaprime.py (no class)   100% 51 0 4   100% 0 0   100%
python / astro_metadata_translator / translators / sdss.py SdssTranslator   0% 57 57 0   0% 14 0   0%
python / astro_metadata_translator / translators / sdss.py (no class)   100% 47 0 3   100% 0 0   100%
python / astro_metadata_translator / translators / subaru.py SubaruTranslator   0% 3 3 0   100% 0 0   0%
python / astro_metadata_translator / translators / subaru.py (no class)   100% 14 0 0   100% 0 0   100%
python / astro_metadata_translator / translators / suprimecam.py SuprimeCamTranslator   0% 58 58 0   0% 22 0   0%
python / astro_metadata_translator / translators / suprimecam.py (no class)   100% 50 0 3   100% 0 0   100%
python / astro_metadata_translator / version.py (no class)   100% 5 0 0   100% 0 0   100%
tests / test_basics.py BasicTestCase   0% 20 20 0   100% 0 0   0%
tests / test_basics.py (no class)   100% 9 0 2   100% 0 0   100%
tests / test_cfht.py MegaPrimeTestCase   0% 10 10 0   0% 2 0   0%
tests / test_cfht.py (no class)   100% 11 0 2   100% 0 0   100%
tests / test_cli.py TestCLI   0% 41 41 0   100% 0 0   0%
tests / test_cli.py (no class)   83% 24 4 2   0% 2 0   77%
tests / test_decam.py DecamTestCase   0% 4 4 0   0% 2 0   0%
tests / test_decam.py (no class)   100% 9 0 2   100% 0 0   100%
tests / test_extensions.py DummyTranslator   0% 2 2 0   100% 0 0   0%
tests / test_extensions.py ExtensionsTestCase   0% 27 27 0   100% 0 0   0%
tests / test_extensions.py (no class)   100% 21 0 2   100% 0 0   100%
tests / test_groups.py ObservationGroupTestCase   0% 40 40 0   100% 0 0   0%
tests / test_groups.py (no class)   100% 13 0 2   100% 0 0   100%
tests / test_headers.py NotDecamTranslator   0% 3 3 0   100% 0 0   0%
tests / test_headers.py NotDecamTranslator2   0% 2 2 0   100% 0 0   0%
tests / test_headers.py AlsoNotDecamTranslator   0% 1 1 0   100% 0 0   0%
tests / test_headers.py NullDecamTranslator   0% 1 1 0   100% 0 0   0%
tests / test_headers.py HeadersTestCase   0% 73 73 0   100% 0 0   0%
tests / test_headers.py FixHeadersTestCase   0% 51 51 0   100% 0 0   0%
tests / test_headers.py (no class)   100% 42 0 2   100% 0 0   100%
tests / test_indexing.py IndexingTestCase   0% 108 108 0   100% 0 0   0%
tests / test_indexing.py (no class)   100% 15 0 2   100% 0 0   100%
tests / test_sdss.py SdssTestCase   0% 4 4 0   0% 2 0   0%
tests / test_sdss.py (no class)   100% 8 0 2   100% 0 0   100%
tests / test_shadowing.py ShadowBase   0% 1 1 0   100% 0 0   0%
tests / test_shadowing.py ConstTranslator   100% 0 0 0   100% 0 0   100%
tests / test_shadowing.py TrivialTranslator   100% 0 0 0   100% 0 0   100%
tests / test_shadowing.py ExplicitTranslator   0% 1 1 0   100% 0 0   0%
tests / test_shadowing.py TranslatorShadowing   0% 20 20 0   100% 0 0   0%
tests / test_shadowing.py TranslatorShadowing.test_shadowing.ShadowTranslator   0% 1 1 0   100% 0 0   0%
tests / test_shadowing.py TranslatorShadowing.test_shadowing.ShadowTranslator   0% 1 1 0   100% 0 0   0%
tests / test_shadowing.py (no class)   100% 14 0 2   100% 0 0   100%
tests / test_subaru.py HscTestCase   0% 22 22 0   0% 4 0   0%
tests / test_subaru.py (no class)   100% 12 0 2   100% 0 0   100%
tests / test_translate_header.py TestTranslateHeader   0% 71 71 0   100% 0 0   0%
tests / test_translate_header.py (no class)   100% 17 0 2   100% 0 0   100%
tests / test_translation.py InstrumentTestTranslator   0% 1 1 0   100% 0 0   0%
tests / test_translation.py MissingMethodsTranslator   100% 0 0 0   100% 0 0   100%
tests / test_translation.py TranslatorTestCase   0% 101 101 0   0% 2 0   0%
tests / test_translation.py TranslatorTestCase.test_manual_translation.InstrumentTestTranslatorExtras   100% 0 0 0   100% 0 0   100%
tests / test_translation.py (no class)   100% 19 0 2   100% 0 0   100%
tests / test_translator_helpers.py HelperTranslator   0% 4 4 0   100% 0 0   0%
tests / test_translator_helpers.py ScienceTranslator   0% 1 1 0   100% 0 0   0%
tests / test_translator_helpers.py HelperTestCase   0% 33 33 0   0% 2 0   0%
tests / test_translator_helpers.py (no class)   100% 16 0 2   100% 0 0   100%
Total     33% 3276 2186 160   5% 850 15   28%

No items found using the specified filter.