| python / lsst / __init__.py |
(no class) |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / utils / __init__.py |
(no class) |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / utils / _packaging.py |
(no class) |
|
36% |
11 |
7 |
0 |
|
0% |
4 |
0 |
|
27% |
| python / lsst / utils / argparsing.py |
AppendDict |
|
0% |
17 |
17 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / utils / argparsing.py |
(no class) |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / utils / classes.py |
Singleton |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / utils / classes.py |
(no class) |
|
76% |
37 |
9 |
0 |
|
0% |
4 |
0 |
|
68% |
| python / lsst / utils / db_auth.py |
DbAuthError |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / utils / db_auth.py |
DbAuthNotFoundError |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / utils / db_auth.py |
DbAuthPermissionsError |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / utils / db_auth.py |
DbAuth |
|
0% |
72 |
72 |
0 |
|
0% |
46 |
0 |
|
0% |
| python / lsst / utils / db_auth.py |
(no class) |
|
100% |
21 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / utils / deprecated.py |
(no class) |
|
60% |
20 |
8 |
0 |
|
100% |
0 |
0 |
|
60% |
| python / lsst / utils / doImport.py |
(no class) |
|
16% |
38 |
32 |
0 |
|
0% |
10 |
0 |
|
12% |
| python / lsst / utils / inheritDoc.py |
(no class) |
|
94% |
18 |
1 |
0 |
|
83% |
6 |
1 |
|
92% |
| python / lsst / utils / introspection.py |
(no class) |
|
18% |
123 |
101 |
0 |
|
0% |
54 |
0 |
|
12% |
| python / lsst / utils / iteration.py |
(no class) |
|
12% |
105 |
92 |
0 |
|
0% |
48 |
0 |
|
8% |
| python / lsst / utils / logging.py |
_F |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / utils / logging.py |
LsstLogAdapter |
|
0% |
24 |
24 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / utils / logging.py |
PeriodicLogger |
|
0% |
12 |
12 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / utils / logging.py |
(no class) |
|
75% |
84 |
21 |
5 |
|
8% |
12 |
1 |
|
67% |
| python / lsst / utils / packages.py |
Packages |
|
0% |
45 |
45 |
0 |
|
0% |
20 |
0 |
|
0% |
| python / lsst / utils / packages.py |
_BackwardsCompatibilityUnpickler |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / utils / packages.py |
(no class) |
|
31% |
203 |
140 |
0 |
|
5% |
66 |
1 |
|
25% |
| python / lsst / utils / plotting / __init__.py |
(no class) |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / utils / plotting / figures.py |
(no class) |
|
29% |
24 |
17 |
2 |
|
0% |
2 |
0 |
|
27% |
| python / lsst / utils / plotting / limits.py |
(no class) |
|
18% |
34 |
28 |
0 |
|
0% |
10 |
0 |
|
14% |
| python / lsst / utils / plotting / publication_plots.py |
(no class) |
|
20% |
70 |
56 |
0 |
|
0% |
16 |
0 |
|
16% |
| python / lsst / utils / tests.py |
MemoryTestCase |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / utils / tests.py |
ExecutablesTestCase |
|
40% |
43 |
26 |
0 |
|
46% |
26 |
2 |
|
42% |
| python / lsst / utils / tests.py |
ImportTestCase |
|
32% |
25 |
17 |
2 |
|
25% |
12 |
1 |
|
30% |
| python / lsst / utils / tests.py |
TestCase |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / utils / tests.py |
(no class) |
|
36% |
284 |
181 |
0 |
|
12% |
110 |
1 |
|
29% |
| python / lsst / utils / threads.py |
(no class) |
|
29% |
24 |
17 |
0 |
|
0% |
8 |
0 |
|
22% |
| python / lsst / utils / timer.py |
_TimerResult |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / utils / timer.py |
(no class) |
|
25% |
202 |
151 |
2 |
|
6% |
78 |
3 |
|
20% |
| python / lsst / utils / usage.py |
_UsageInfo |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / utils / usage.py |
(no class) |
|
71% |
48 |
14 |
0 |
|
50% |
4 |
2 |
|
69% |
| python / lsst / utils / version.py |
(no class) |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / utils / wrappers.py |
TemplateMeta |
|
0% |
90 |
90 |
0 |
|
0% |
56 |
0 |
|
0% |
| python / lsst / utils / wrappers.py |
(no class) |
|
54% |
48 |
22 |
0 |
|
0% |
14 |
0 |
|
42% |
| tests / import_test / __init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_argparsing.py |
AppendDictTestSuite |
|
0% |
54 |
54 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_argparsing.py |
(no class) |
|
100% |
18 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_classes.py |
SingletonTestCase |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_classes.py |
SingletonTestCase.IsSingleton |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_classes.py |
SingletonTestCase.IsBadSingleton |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_classes.py |
SingletonTestCase.IsSingletonSubclass |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_classes.py |
ImmutabilityTestCase |
|
0% |
11 |
11 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_classes.py |
ImmutabilityTestCase.Immutable |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_classes.py |
CacheTestCase |
|
0% |
15 |
15 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_classes.py |
CacheTestCase.Cached1 |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_classes.py |
CacheTestCase.Cached2 |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_classes.py |
(no class) |
|
100% |
35 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_db_auth.py |
DbAuthTestCase |
|
0% |
148 |
148 |
0 |
|
0% |
8 |
0 |
|
0% |
| tests / test_db_auth.py |
(no class) |
|
100% |
18 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_decorators.py |
DecoratorTestCase |
|
0% |
9 |
9 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_decorators.py |
DecoratorProductTestCase |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_decorators.py |
TestMemory |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_decorators.py |
(no class) |
|
69% |
32 |
10 |
5 |
|
100% |
0 |
0 |
|
69% |
| tests / test_deprecated.py |
DeprecatedTestCase |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_deprecated.py |
(no class) |
|
100% |
5 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_doImport.py |
ImportTestCase |
|
0% |
45 |
45 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_doImport.py |
(no class) |
|
100% |
7 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_executables.py |
ExplicitBinaryTester |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_executables.py |
UtilsBinaryTester |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_executables.py |
(no class) |
|
100% |
8 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_getPackageDir.py |
GetPackageDirTestCase |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_getPackageDir.py |
TestMemory |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_getPackageDir.py |
(no class) |
|
92% |
12 |
1 |
3 |
|
100% |
0 |
0 |
|
92% |
| tests / test_getTempFilePath.py |
GetTempFilePathTestCase |
|
0% |
18 |
18 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_getTempFilePath.py |
TestNested |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_getTempFilePath.py |
TestExpected |
|
0% |
17 |
17 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_getTempFilePath.py |
TestNameClash1 |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_getTempFilePath.py |
TestNameClash2 |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_getTempFilePath.py |
TestNameClash3 |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_getTempFilePath.py |
TestMemory |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_getTempFilePath.py |
(no class) |
|
96% |
26 |
1 |
3 |
|
100% |
0 |
0 |
|
96% |
| tests / test_import.py |
TestImports |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_import.py |
TestSkipImports |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_import.py |
(no class) |
|
100% |
9 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_inheritDoc.py |
Base |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_inheritDoc.py |
NoInheritDoc |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_inheritDoc.py |
InheritDoc |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_inheritDoc.py |
InheritDocTestCase |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_inheritDoc.py |
(no class) |
|
100% |
28 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_introspection.py |
GetCallerNameTestCase |
|
0% |
21 |
21 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_introspection.py |
GetCallerNameTestCase.test_instance_method.TestClass |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_introspection.py |
GetCallerNameTestCase.test_class_method.TestClass |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_introspection.py |
TestInstropection |
|
0% |
93 |
93 |
0 |
|
0% |
10 |
0 |
|
0% |
| tests / test_introspection.py |
TestInstropection.test_take_object_census.DummyClass |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_introspection.py |
TestInstropection.test_trace_object_references_simple.RefTester |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_introspection.py |
TestInstropection.test_trace_object_references_atlimit.RefTester |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_introspection.py |
TestInstropection.test_trace_object_references_cyclic.RefTester |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_introspection.py |
TestInstropection.test_trace_object_references_null.UnusedClass |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_introspection.py |
(no class) |
|
100% |
24 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_iteration.py |
IterationTestCase |
|
0% |
54 |
54 |
0 |
|
0% |
16 |
0 |
|
0% |
| tests / test_iteration.py |
(no class) |
|
100% |
27 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_logging.py |
TestLogging |
|
0% |
75 |
75 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_logging.py |
(no class) |
|
100% |
9 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_matplotlib_figures.py |
MakeFigureTestCase |
|
0% |
17 |
17 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_matplotlib_figures.py |
PublicationPlotsTestCase |
|
0% |
45 |
45 |
0 |
|
0% |
6 |
0 |
|
0% |
| tests / test_matplotlib_figures.py |
(no class) |
|
90% |
21 |
2 |
0 |
|
100% |
0 |
0 |
|
90% |
| tests / test_ordering.py |
TestCaseOrdering |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_ordering.py |
TestCaseOrdering.testTestOrdering.DummyTest |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_ordering.py |
TestCaseOrdering.testTestOrdering.DummyMemoryTest |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_ordering.py |
TestCaseOrdering.testTestOrdering.DummyTest2 |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_ordering.py |
(no class) |
|
100% |
4 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_packages.py |
PackagesTestCase |
|
0% |
90 |
90 |
0 |
|
0% |
6 |
0 |
|
0% |
| tests / test_packages.py |
(no class) |
|
100% |
13 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_plotting_limits.py |
PlottingLimitsClosureTestCase |
|
0% |
45 |
45 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_plotting_limits.py |
PlottingLimitsTestCase |
|
0% |
29 |
29 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_plotting_limits.py |
(no class) |
|
100% |
38 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_threads.py |
ThreadsTestCase |
|
0% |
13 |
13 |
0 |
|
0% |
6 |
0 |
|
0% |
| tests / test_threads.py |
(no class) |
|
69% |
13 |
4 |
2 |
|
100% |
0 |
0 |
|
69% |
| tests / test_timer.py |
Example1 |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_timer.py |
TestTimeMethod |
|
0% |
75 |
75 |
0 |
|
0% |
8 |
0 |
|
0% |
| tests / test_timer.py |
TimerTestCase |
|
0% |
149 |
149 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_timer.py |
ProfileTestCase |
|
0% |
12 |
12 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_timer.py |
(no class) |
|
91% |
45 |
4 |
2 |
|
100% |
0 |
0 |
|
91% |
| tests / test_usage.py |
UsageTestCase |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_usage.py |
(no class) |
|
100% |
6 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_utils.py |
UtilsTestCase |
|
0% |
168 |
168 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_utils.py |
TestMemory |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_utils.py |
(no class) |
|
93% |
15 |
1 |
3 |
|
100% |
0 |
0 |
|
93% |
| tests / test_wrappers.py |
MockClass |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_wrappers.py |
DecoratorsTestCase |
|
0% |
42 |
42 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_wrappers.py |
DecoratorsTestCase.setUp.MockClass |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_wrappers.py |
TemplateMetaSimpleTestCase |
|
0% |
120 |
120 |
0 |
|
0% |
6 |
0 |
|
0% |
| tests / test_wrappers.py |
TemplateMetaSimpleTestCase.setUp.Example |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_wrappers.py |
TemplateMetaSimpleTestCase.setUp.ExampleF |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_wrappers.py |
TemplateMetaSimpleTestCase.setUp.ExampleD |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_wrappers.py |
TemplateMetaSimpleTestCase.testInheritanceHooks.ExampleSub |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_wrappers.py |
TemplateMetaSimpleTestCase.testInheritanceHooks.Example2 |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_wrappers.py |
TemplateMetaSimpleTestCase.testInheritanceHooks.Example2I |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_wrappers.py |
TemplateMetaHardTestCase |
|
0% |
95 |
95 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_wrappers.py |
TemplateMetaHardTestCase.setUp.Example |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_wrappers.py |
TemplateMetaHardTestCase.setUp.Example2F |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_wrappers.py |
TemplateMetaHardTestCase.setUp.Example2D |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_wrappers.py |
TemplateMetaHardTestCase.setUp.Example3F |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_wrappers.py |
TemplateMetaHardTestCase.setUp.Example3D |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_wrappers.py |
TestDefaultMethodCopying |
|
0% |
29 |
29 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_wrappers.py |
TestDefaultMethodCopying.setUp.Example |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_wrappers.py |
TestDefaultMethodCopying.setUp.ExampleF |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_wrappers.py |
TestDefaultMethodCopying.setUp.ExampleI |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_wrappers.py |
(no class) |
|
98% |
45 |
1 |
2 |
|
100% |
0 |
0 |
|
98% |