| python/lsst/__init__.py |
(no class) |
2 |
0 |
0 |
0 |
0 |
100% |
| python/lsst/pex/__init__.py |
(no class) |
2 |
0 |
0 |
0 |
0 |
100% |
| python/lsst/pex/config/__init__.py |
(no class) |
14 |
0 |
0 |
0 |
0 |
100% |
| python/lsst/pex/config/callStack.py |
StackFrame |
19 |
8 |
0 |
6 |
0 |
52% |
| python/lsst/pex/config/callStack.py |
(no class) |
28 |
0 |
0 |
4 |
0 |
100% |
| python/lsst/pex/config/choiceField.py |
ChoiceField |
20 |
8 |
0 |
14 |
5 |
56% |
| python/lsst/pex/config/choiceField.py |
(no class) |
6 |
0 |
0 |
0 |
0 |
100% |
| python/lsst/pex/config/comparison.py |
(no class) |
39 |
34 |
0 |
26 |
0 |
8% |
| python/lsst/pex/config/config.py |
_PexConfigGenericAlias |
2 |
0 |
0 |
0 |
0 |
100% |
| python/lsst/pex/config/config.py |
UnexpectedProxyUsageError |
0 |
0 |
0 |
0 |
0 |
100% |
| python/lsst/pex/config/config.py |
ConfigMeta |
20 |
0 |
0 |
10 |
0 |
100% |
| python/lsst/pex/config/config.py |
FieldValidationError |
13 |
13 |
0 |
0 |
0 |
0% |
| python/lsst/pex/config/config.py |
Field |
94 |
44 |
2 |
44 |
12 |
48% |
| python/lsst/pex/config/config.py |
RecordingImporter |
10 |
2 |
0 |
0 |
0 |
80% |
| python/lsst/pex/config/config.py |
Config |
150 |
74 |
0 |
64 |
11 |
47% |
| python/lsst/pex/config/config.py |
(no class) |
165 |
36 |
9 |
28 |
8 |
73% |
| python/lsst/pex/config/configChoiceField.py |
SelectionSet |
42 |
42 |
0 |
22 |
0 |
0% |
| python/lsst/pex/config/configChoiceField.py |
ConfigInstanceDict |
91 |
91 |
0 |
48 |
0 |
0% |
| python/lsst/pex/config/configChoiceField.py |
ConfigChoiceField |
84 |
77 |
2 |
42 |
0 |
6% |
| python/lsst/pex/config/configChoiceField.py |
(no class) |
63 |
0 |
8 |
0 |
0 |
100% |
| python/lsst/pex/config/configDictField.py |
ConfigDict |
35 |
35 |
0 |
22 |
0 |
0% |
| python/lsst/pex/config/configDictField.py |
ConfigDictField |
69 |
56 |
0 |
42 |
4 |
17% |
| python/lsst/pex/config/configDictField.py |
(no class) |
19 |
0 |
0 |
0 |
0 |
100% |
| python/lsst/pex/config/configField.py |
ConfigField |
52 |
47 |
2 |
22 |
2 |
9% |
| python/lsst/pex/config/configField.py |
(no class) |
16 |
0 |
8 |
0 |
0 |
100% |
| python/lsst/pex/config/configurableActions/__init__.py |
(no class) |
3 |
0 |
0 |
0 |
0 |
100% |
| python/lsst/pex/config/configurableActions/_configurableAction.py |
ConfigurableAction |
4 |
4 |
0 |
2 |
0 |
0% |
| python/lsst/pex/config/configurableActions/_configurableAction.py |
(no class) |
10 |
0 |
0 |
0 |
0 |
100% |
| python/lsst/pex/config/configurableActions/_configurableActionField.py |
ConfigurableActionField |
24 |
22 |
2 |
12 |
1 |
8% |
| python/lsst/pex/config/configurableActions/_configurableActionField.py |
(no class) |
13 |
0 |
6 |
0 |
0 |
100% |
| python/lsst/pex/config/configurableActions/_configurableActionStructField.py |
ConfigurableActionStructUpdater |
8 |
8 |
0 |
6 |
0 |
0% |
| python/lsst/pex/config/configurableActions/_configurableActionStructField.py |
ConfigurableActionStructRemover |
5 |
5 |
0 |
4 |
0 |
0% |
| python/lsst/pex/config/configurableActions/_configurableActionStructField.py |
ConfigurableActionStruct |
41 |
41 |
0 |
22 |
0 |
0% |
| python/lsst/pex/config/configurableActions/_configurableActionStructField.py |
ConfigurableActionStructField |
70 |
68 |
2 |
42 |
0 |
2% |
| python/lsst/pex/config/configurableActions/_configurableActionStructField.py |
(no class) |
52 |
0 |
8 |
0 |
0 |
100% |
| python/lsst/pex/config/configurableActions/tests.py |
ActionTest1 |
2 |
2 |
0 |
0 |
0 |
0% |
| python/lsst/pex/config/configurableActions/tests.py |
ActionTest2 |
2 |
2 |
0 |
0 |
0 |
0% |
| python/lsst/pex/config/configurableActions/tests.py |
ActionTest3 |
2 |
2 |
0 |
0 |
0 |
0% |
| python/lsst/pex/config/configurableActions/tests.py |
TestDivideAction |
2 |
2 |
0 |
0 |
0 |
0% |
| python/lsst/pex/config/configurableActions/tests.py |
TestSingleColumnAction |
1 |
1 |
0 |
0 |
0 |
0% |
| python/lsst/pex/config/configurableActions/tests.py |
TestConfig |
0 |
0 |
0 |
0 |
0 |
100% |
| python/lsst/pex/config/configurableActions/tests.py |
(no class) |
29 |
0 |
0 |
0 |
0 |
100% |
| python/lsst/pex/config/configurableField.py |
ConfigurableInstance |
53 |
53 |
0 |
20 |
0 |
0% |
| python/lsst/pex/config/configurableField.py |
ConfigurableField |
76 |
60 |
2 |
32 |
4 |
22% |
| python/lsst/pex/config/configurableField.py |
(no class) |
42 |
0 |
8 |
0 |
0 |
100% |
| python/lsst/pex/config/convert.py |
(no class) |
20 |
15 |
0 |
10 |
0 |
17% |
| python/lsst/pex/config/dictField.py |
Dict |
63 |
63 |
0 |
34 |
0 |
0% |
| python/lsst/pex/config/dictField.py |
DictField |
71 |
45 |
0 |
40 |
9 |
35% |
| python/lsst/pex/config/dictField.py |
(no class) |
36 |
0 |
0 |
0 |
0 |
100% |
| python/lsst/pex/config/history.py |
Color |
36 |
36 |
0 |
20 |
0 |
0% |
| python/lsst/pex/config/history.py |
(no class) |
58 |
42 |
0 |
30 |
0 |
18% |
| python/lsst/pex/config/listField.py |
List |
75 |
75 |
4 |
40 |
0 |
0% |
| python/lsst/pex/config/listField.py |
ListField |
72 |
48 |
0 |
40 |
7 |
29% |
| python/lsst/pex/config/listField.py |
(no class) |
35 |
0 |
17 |
0 |
0 |
100% |
| python/lsst/pex/config/rangeField.py |
RangeField |
28 |
12 |
0 |
16 |
5 |
48% |
| python/lsst/pex/config/rangeField.py |
(no class) |
8 |
0 |
0 |
0 |
0 |
100% |
| python/lsst/pex/config/registry.py |
ConfigurableWrapper |
3 |
3 |
0 |
0 |
0 |
0% |
| python/lsst/pex/config/registry.py |
Registry |
17 |
17 |
0 |
8 |
0 |
0% |
| python/lsst/pex/config/registry.py |
RegistryAdaptor |
5 |
5 |
0 |
0 |
0 |
0% |
| python/lsst/pex/config/registry.py |
RegistryInstanceDict |
23 |
23 |
0 |
14 |
0 |
0% |
| python/lsst/pex/config/registry.py |
RegistryField |
7 |
7 |
0 |
0 |
0 |
0% |
| python/lsst/pex/config/registry.py |
(no class) |
49 |
10 |
1 |
0 |
0 |
80% |
| python/lsst/pex/config/version.py |
(no class) |
5 |
0 |
0 |
0 |
0 |
100% |
| python/lsst/pex/config/wrap.py |
(no class) |
115 |
46 |
0 |
50 |
13 |
55% |
| tests/testLib.py |
(no class) |
7 |
0 |
0 |
0 |
0 |
100% |
| tests/test_Config.py |
Simple |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_Config.py |
InnerConfig |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_Config.py |
OuterConfig |
5 |
5 |
0 |
2 |
0 |
0% |
| tests/test_Config.py |
Complex |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_Config.py |
Deprecation |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_Config.py |
ConfigTest |
311 |
311 |
0 |
16 |
0 |
0% |
| tests/test_Config.py |
ConfigTest.testRangeFieldConstructor.Cfg1 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_Config.py |
ConfigTest.testRangeFieldDefault.Cfg1 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_Config.py |
ConfigTest.testRangeFieldDefault.Cfg2 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_Config.py |
ConfigTest.testInheritance.AAA |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_Config.py |
ConfigTest.testInheritance.BBB |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_Config.py |
ConfigTest.testInheritance.CCC |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_Config.py |
ConfigTest.testInheritance.DDD |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_Config.py |
ConfigTest.testInheritance.EEE |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_Config.py |
ConfigTest.testInheritance.FFF |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_Config.py |
ConfigTest.testInheritance.GGG |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_Config.py |
ConfigTest.testInheritance.HHH |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_Config.py |
ConfigTest.testInheritance.III |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_Config.py |
(no class) |
70 |
5 |
0 |
2 |
1 |
92% |
| tests/test__file__.py |
FileConfig |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test__file__.py |
FilenameTestCase |
5 |
5 |
0 |
0 |
0 |
0% |
| tests/test__file__.py |
(no class) |
11 |
1 |
0 |
2 |
1 |
85% |
| tests/test_configChoiceField.py |
Config1 |
3 |
3 |
0 |
2 |
0 |
0% |
| tests/test_configChoiceField.py |
Config2 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_configChoiceField.py |
Config3 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_configChoiceField.py |
ConfigChoiceFieldTest |
56 |
56 |
0 |
0 |
0 |
0% |
| tests/test_configChoiceField.py |
(no class) |
28 |
1 |
0 |
2 |
1 |
93% |
| tests/test_configDictField.py |
Config1 |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/test_configDictField.py |
Config2 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_configDictField.py |
Config3 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_configDictField.py |
Config4 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_configDictField.py |
ConfigDictFieldTest |
83 |
83 |
0 |
4 |
0 |
0% |
| tests/test_configDictField.py |
ConfigDictFieldTest.testConstructor.BadKeytype |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_configDictField.py |
ConfigDictFieldTest.testConstructor.BadItemtype |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_configDictField.py |
ConfigDictFieldTest.testConstructor.BadKeyCheck |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_configDictField.py |
ConfigDictFieldTest.testConstructor.BadItemCheck |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_configDictField.py |
ConfigDictFieldTest.testConstructor.BadDictCheck |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_configDictField.py |
(no class) |
26 |
1 |
0 |
2 |
1 |
93% |
| tests/test_configurableActions.py |
ConfigurableActionsTestCase |
122 |
122 |
0 |
2 |
0 |
0% |
| tests/test_configurableActions.py |
ConfigurableActionsTestCase._createConfig.NewTestConfig |
6 |
6 |
0 |
6 |
0 |
0% |
| tests/test_configurableActions.py |
(no class) |
17 |
1 |
0 |
2 |
1 |
89% |
| tests/test_configurableField.py |
Config1 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_configurableField.py |
Target1 |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/test_configurableField.py |
Config2 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_configurableField.py |
ConfigurableFieldTest |
62 |
62 |
0 |
0 |
0 |
0% |
| tests/test_configurableField.py |
ConfigurableFieldTest.testConstructor.BadTarget |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_configurableField.py |
ConfigurableFieldTest.testConstructor.NoConfigClass |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_configurableField.py |
ConfigurableFieldTest.testConstructor.BadConfigClass |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_configurableField.py |
(no class) |
22 |
2 |
0 |
2 |
1 |
88% |
| tests/test_dictField.py |
Config1 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_dictField.py |
DictFieldTest |
98 |
98 |
0 |
4 |
0 |
0% |
| tests/test_dictField.py |
DictFieldTest.testConstructor.BadKeytype |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_dictField.py |
DictFieldTest.testConstructor.BadItemtype |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_dictField.py |
DictFieldTest.testConstructor.BadKeyCheck |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_dictField.py |
DictFieldTest.testConstructor.BadItemCheck |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_dictField.py |
DictFieldTest.testConstructor.BadDictCheck |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_dictField.py |
(no class) |
22 |
1 |
0 |
2 |
1 |
92% |
| tests/test_history.py |
PexTestConfig |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_history.py |
HistoryTest |
9 |
9 |
0 |
0 |
0 |
0% |
| tests/test_history.py |
(no class) |
9 |
1 |
0 |
2 |
1 |
82% |
| tests/test_listField.py |
Config1 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_listField.py |
Config2 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_listField.py |
ListFieldTest |
71 |
71 |
0 |
0 |
0 |
0% |
| tests/test_listField.py |
ListFieldTest.testConstructor.BadDtype |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_listField.py |
ListFieldTest.testConstructor.BadLengths |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_listField.py |
ListFieldTest.testConstructor.BadLength |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_listField.py |
ListFieldTest.testConstructor.BadLength2 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_listField.py |
(no class) |
32 |
10 |
0 |
8 |
1 |
58% |
| tests/test_registry.py |
ConfigTest |
71 |
71 |
0 |
2 |
0 |
0% |
| tests/test_registry.py |
ConfigTest.setUp.ParentConfig |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_registry.py |
ConfigTest.setUp.FooConfig1 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_registry.py |
ConfigTest.setUp.FooConfig2 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_registry.py |
ConfigTest.setUp.Config1 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_registry.py |
ConfigTest.setUp.Config2 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_registry.py |
ConfigTest.setUp.FooAlg1 |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/test_registry.py |
ConfigTest.setUp.FooAlg2 |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/test_registry.py |
ConfigTest.testNesting.MidConfig |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_registry.py |
ConfigTest.testNesting.TopConfig |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_registry.py |
ConfigTest.testRegistryField.C1 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_registry.py |
ConfigTest.testExceptions.C1 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_registry.py |
ConfigTest.test_on_none.C1 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_registry.py |
(no class) |
14 |
1 |
0 |
2 |
1 |
88% |
| tests/test_ticket1911.py |
SubConfigDefaultsTest |
30 |
30 |
0 |
0 |
0 |
0% |
| tests/test_ticket1911.py |
SubConfigDefaultsTest.setUp.Configurable |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/test_ticket1911.py |
SubConfigDefaultsTest.setUp.Configurable.ConfigClass |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_ticket1911.py |
SubConfigDefaultsTest.testCustomDefaults.Config1 |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/test_ticket1911.py |
SubConfigDefaultsTest.testCustomDefaults.Config2 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_ticket1911.py |
(no class) |
7 |
1 |
0 |
2 |
1 |
78% |
| tests/test_ticket1914.py |
Config1 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_ticket1914.py |
Config2 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_ticket1914.py |
Config3 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_ticket1914.py |
FieldNameReportingTest |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/test_ticket1914.py |
(no class) |
13 |
1 |
0 |
2 |
1 |
87% |
| tests/test_ticket1915.py |
Config1 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_ticket1915.py |
Config2 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_ticket1915.py |
Config3 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_ticket1915.py |
HistoryMergeTest |
11 |
11 |
0 |
0 |
0 |
0% |
| tests/test_ticket1915.py |
(no class) |
12 |
1 |
0 |
2 |
1 |
86% |
| tests/test_ticket1929.py |
Config1 |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_ticket1929.py |
Config2 |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/test_ticket1929.py |
Config3 |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/test_ticket1929.py |
SquashingDefaultsTest |
12 |
12 |
0 |
0 |
0 |
0% |
| tests/test_ticket1929.py |
(no class) |
12 |
1 |
0 |
2 |
1 |
86% |
| tests/test_ticket1995.py |
PexTestConfig |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/test_ticket1995.py |
EqualityTest |
7 |
7 |
0 |
0 |
0 |
0% |
| tests/test_ticket1995.py |
LoadSpecialTest |
12 |
12 |
0 |
0 |
0 |
0% |
| tests/test_ticket1995.py |
(no class) |
14 |
1 |
0 |
2 |
1 |
88% |
| tests/test_ticket2818.py |
ImportTest |
8 |
8 |
0 |
0 |
0 |
0% |
| tests/test_ticket2818.py |
(no class) |
7 |
1 |
0 |
2 |
1 |
78% |
| tests/test_ticketDM-7337.py |
TicketDM7337Test |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/test_ticketDM-7337.py |
(no class) |
6 |
1 |
0 |
2 |
1 |
75% |
| tests/test_unloaded_yaml.py |
UnloadedYaml |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/test_unloaded_yaml.py |
(no class) |
12 |
3 |
0 |
2 |
1 |
71% |
| tests/test_wrap.py |
WrapTest |
18 |
18 |
0 |
0 |
0 |
0% |
| tests/test_wrap.py |
NestedWrapTest |
22 |
22 |
0 |
0 |
0 |
0% |
| tests/test_wrap.py |
(no class) |
20 |
3 |
0 |
2 |
1 |
82% |
| tests/ticket2818helper/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/ticket2818helper/define.py |
TestConfig |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/ticket2818helper/define.py |
TestConfigurable |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/ticket2818helper/define.py |
BaseConfig |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/ticket2818helper/define.py |
(no class) |
8 |
0 |
0 |
0 |
0 |
100% |