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