python/lsst/__init__.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
python/lsst/utils/__init__.py |
(no function) |
7 |
0 |
0 |
0 |
0 |
100% |
python/lsst/utils/_packaging.py |
getPackageDir |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/utils/_packaging.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
python/lsst/utils/classes.py |
Singleton.__call__ |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/utils/classes.py |
immutable |
9 |
0 |
0 |
0 |
0 |
100% |
python/lsst/utils/classes.py |
immutable.__setattr__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/utils/classes.py |
immutable.__getstate__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/classes.py |
immutable.__setstate__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/classes.py |
immutable.__copy__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/classes.py |
cached_getter |
4 |
0 |
0 |
2 |
0 |
100% |
python/lsst/utils/classes.py |
cached_getter.inner |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/utils/classes.py |
(no function) |
16 |
0 |
0 |
0 |
0 |
100% |
python/lsst/utils/db_auth.py |
DbAuth.__init__ |
18 |
18 |
0 |
12 |
0 |
0% |
python/lsst/utils/db_auth.py |
DbAuth.getAuth |
36 |
36 |
0 |
34 |
0 |
0% |
python/lsst/utils/db_auth.py |
DbAuth.getUrl |
11 |
11 |
0 |
4 |
0 |
0% |
python/lsst/utils/db_auth.py |
(no function) |
15 |
0 |
0 |
0 |
0 |
100% |
python/lsst/utils/deprecated.py |
deprecate_pybind11 |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/utils/deprecated.py |
deprecate_pybind11.internal |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/deprecated.py |
suppress_deprecations |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/utils/deprecated.py |
(no function) |
12 |
0 |
0 |
2 |
0 |
100% |
python/lsst/utils/doImport.py |
doImport |
20 |
20 |
0 |
6 |
0 |
0% |
python/lsst/utils/doImport.py |
doImport.tryImport |
8 |
8 |
0 |
2 |
0 |
0% |
python/lsst/utils/doImport.py |
doImportType |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/utils/doImport.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
python/lsst/utils/ellipsis.py |
(no function) |
11 |
2 |
6 |
0 |
0 |
82% |
python/lsst/utils/inheritDoc.py |
inheritDoc |
2 |
0 |
0 |
0 |
0 |
100% |
python/lsst/utils/inheritDoc.py |
inheritDoc._tmpDecorator |
11 |
1 |
0 |
6 |
1 |
88% |
python/lsst/utils/inheritDoc.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
python/lsst/utils/introspection.py |
get_full_type_name |
16 |
16 |
0 |
12 |
0 |
0% |
python/lsst/utils/introspection.py |
get_class_of |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/utils/introspection.py |
get_instance_of |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/utils/introspection.py |
get_caller_name |
17 |
17 |
0 |
10 |
0 |
0% |
python/lsst/utils/introspection.py |
find_outside_stacklevel |
35 |
35 |
0 |
27 |
0 |
0% |
python/lsst/utils/introspection.py |
(no function) |
16 |
0 |
0 |
0 |
0 |
100% |
python/lsst/utils/iteration.py |
chunk_iterable |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/utils/iteration.py |
ensure_iterable |
10 |
10 |
0 |
4 |
0 |
0% |
python/lsst/utils/iteration.py |
isplit |
10 |
10 |
0 |
4 |
0 |
0% |
python/lsst/utils/iteration.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
python/lsst/utils/logging.py |
_calculate_base_stacklevel |
4 |
1 |
0 |
2 |
1 |
67% |
python/lsst/utils/logging.py |
trace_set_at |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/utils/logging.py |
_F.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/utils/logging.py |
_F.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/logging.py |
LsstLogAdapter.temporary_log_level |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/utils/logging.py |
LsstLogAdapter.level |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/logging.py |
LsstLogAdapter.getChild |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/logging.py |
LsstLogAdapter._process_stacklevel |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/utils/logging.py |
LsstLogAdapter.fatal |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/utils/logging.py |
LsstLogAdapter.verbose |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/utils/logging.py |
LsstLogAdapter.trace |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/utils/logging.py |
LsstLogAdapter.setLevel |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/utils/logging.py |
LsstLogAdapter.handlers |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/logging.py |
LsstLogAdapter.addHandler |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/logging.py |
LsstLogAdapter.removeHandler |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/logging.py |
getLogger |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/utils/logging.py |
getTraceLogger |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/utils/logging.py |
PeriodicLogger.__init__ |
6 |
6 |
0 |
0 |
0 |
0% |
python/lsst/utils/logging.py |
PeriodicLogger.log |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/utils/logging.py |
(no function) |
55 |
0 |
0 |
6 |
0 |
100% |
python/lsst/utils/packages.py |
getVersionFromPythonModule |
7 |
7 |
0 |
6 |
0 |
0% |
python/lsst/utils/packages.py |
getPythonPackages |
34 |
34 |
0 |
20 |
0 |
0% |
python/lsst/utils/packages.py |
_get_python_package_version |
26 |
26 |
0 |
14 |
0 |
0% |
python/lsst/utils/packages.py |
getEnvironmentPackages |
33 |
33 |
0 |
16 |
0 |
0% |
python/lsst/utils/packages.py |
getCondaPackages |
25 |
25 |
0 |
12 |
0 |
0% |
python/lsst/utils/packages.py |
Packages.__setstate__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/packages.py |
Packages.fromSystem |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/utils/packages.py |
Packages.fromBytes |
11 |
11 |
0 |
8 |
0 |
0% |
python/lsst/utils/packages.py |
Packages.read |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/utils/packages.py |
Packages.toBytes |
7 |
7 |
0 |
6 |
0 |
0% |
python/lsst/utils/packages.py |
Packages.write |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/utils/packages.py |
Packages.__str__ |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/utils/packages.py |
Packages.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/packages.py |
Packages.extra |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/utils/packages.py |
Packages.missing |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/utils/packages.py |
Packages.difference |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/utils/packages.py |
_BackwardsCompatibilityUnpickler.find_class |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/packages.py |
_pkg_representer |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/packages.py |
_pkg_constructor |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/packages.py |
(no function) |
61 |
2 |
0 |
12 |
0 |
97% |
python/lsst/utils/plotting/limits.py |
calculate_safe_plotting_limits |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/utils/plotting/limits.py |
make_calculate_safe_plotting_limits |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/utils/plotting/limits.py |
make_calculate_safe_plotting_limits.calculate_safe_plotting_limits |
23 |
23 |
0 |
10 |
0 |
0% |
python/lsst/utils/plotting/limits.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
python/lsst/utils/tests.py |
_get_open_files |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/utils/tests.py |
init |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/tests.py |
sort_tests |
17 |
17 |
0 |
8 |
0 |
0% |
python/lsst/utils/tests.py |
_suiteClassWrapper |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/tests.py |
MemoryTestCase.tearDownClass |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/tests.py |
MemoryTestCase.testFileDescriptorLeaks |
8 |
8 |
0 |
6 |
0 |
0% |
python/lsst/utils/tests.py |
ExecutablesTestCase.setUpClass |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/utils/tests.py |
ExecutablesTestCase.testSanity |
0 |
0 |
0 |
0 |
0 |
100% |
python/lsst/utils/tests.py |
ExecutablesTestCase.assertExecutable |
21 |
21 |
0 |
10 |
0 |
0% |
python/lsst/utils/tests.py |
ExecutablesTestCase._build_test_method |
6 |
1 |
0 |
2 |
1 |
75% |
python/lsst/utils/tests.py |
ExecutablesTestCase._build_test_method.test_executable_runs |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/utils/tests.py |
ExecutablesTestCase.create_executable_tests |
12 |
0 |
0 |
12 |
1 |
96% |
python/lsst/utils/tests.py |
ImportTestCase._test_no_packages_registered_for_import_testing |
0 |
0 |
1 |
0 |
0 |
100% |
python/lsst/utils/tests.py |
ImportTestCase.__init_subclass__ |
9 |
1 |
0 |
4 |
1 |
85% |
python/lsst/utils/tests.py |
ImportTestCase.__init_subclass__.test_import |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/utils/tests.py |
ImportTestCase.assertImport |
14 |
14 |
1 |
10 |
0 |
0% |
python/lsst/utils/tests.py |
getTempFilePath |
32 |
32 |
0 |
20 |
0 |
0% |
python/lsst/utils/tests.py |
inTestCase |
2 |
0 |
0 |
0 |
0 |
100% |
python/lsst/utils/tests.py |
debugger |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/utils/tests.py |
debugger.decorator |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/utils/tests.py |
debugger.decorator.wrapper |
6 |
6 |
0 |
0 |
0 |
0% |
python/lsst/utils/tests.py |
plotImageDiff |
35 |
35 |
0 |
12 |
0 |
0% |
python/lsst/utils/tests.py |
assertFloatsAlmostEqual |
68 |
68 |
0 |
52 |
0 |
0% |
python/lsst/utils/tests.py |
assertFloatsNotEqual |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/tests.py |
assertFloatsEqual |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/tests.py |
_settingsIterator |
9 |
1 |
0 |
10 |
1 |
89% |
python/lsst/utils/tests.py |
classParameters |
2 |
0 |
0 |
0 |
0 |
100% |
python/lsst/utils/tests.py |
classParameters.decorator |
6 |
0 |
0 |
4 |
0 |
100% |
python/lsst/utils/tests.py |
methodParameters |
3 |
0 |
0 |
0 |
0 |
100% |
python/lsst/utils/tests.py |
methodParameters.decorator |
2 |
0 |
0 |
2 |
0 |
100% |
python/lsst/utils/tests.py |
methodParameters.decorator.wrapper |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/utils/tests.py |
_cartesianProduct |
5 |
0 |
0 |
6 |
0 |
100% |
python/lsst/utils/tests.py |
classParametersProduct |
1 |
0 |
0 |
0 |
0 |
100% |
python/lsst/utils/tests.py |
methodParametersProduct |
1 |
0 |
0 |
0 |
0 |
100% |
python/lsst/utils/tests.py |
temporaryDirectory |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/utils/tests.py |
(no function) |
76 |
1 |
0 |
20 |
1 |
98% |
python/lsst/utils/threads.py |
set_thread_envvars |
7 |
7 |
0 |
6 |
0 |
0% |
python/lsst/utils/threads.py |
disable_implicit_threading |
8 |
8 |
0 |
2 |
0 |
0% |
python/lsst/utils/threads.py |
(no function) |
10 |
2 |
0 |
0 |
0 |
80% |
python/lsst/utils/timer.py |
_add_to_metadata |
11 |
11 |
0 |
2 |
0 |
0% |
python/lsst/utils/timer.py |
logPairs |
19 |
19 |
0 |
20 |
0 |
0% |
python/lsst/utils/timer.py |
logInfo |
14 |
14 |
0 |
12 |
0 |
0% |
python/lsst/utils/timer.py |
timeMethod |
5 |
0 |
0 |
2 |
0 |
100% |
python/lsst/utils/timer.py |
timeMethod.decorator_timer |
2 |
0 |
0 |
2 |
0 |
100% |
python/lsst/utils/timer.py |
timeMethod.decorator_timer.timeMethod_wrapper |
6 |
6 |
0 |
0 |
0 |
0% |
python/lsst/utils/timer.py |
time_this |
40 |
40 |
0 |
22 |
0 |
0% |
python/lsst/utils/timer.py |
profile |
13 |
13 |
0 |
6 |
0 |
0% |
python/lsst/utils/timer.py |
(no function) |
24 |
0 |
2 |
4 |
0 |
100% |
python/lsst/utils/usage.py |
_get_rusage_multiplier |
6 |
3 |
0 |
4 |
1 |
40% |
python/lsst/utils/usage.py |
get_current_mem_usage |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/utils/usage.py |
get_peak_mem_usage |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/utils/usage.py |
_UsageInfo.dict |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/usage.py |
_get_current_rusage |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/utils/usage.py |
(no function) |
31 |
0 |
0 |
2 |
0 |
100% |
python/lsst/utils/version.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
python/lsst/utils/wrappers.py |
isAttributeSafeToTransfer |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/utils/wrappers.py |
continueClass |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/utils/wrappers.py |
inClass |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/utils/wrappers.py |
inClass.decorate |
11 |
11 |
0 |
8 |
0 |
0% |
python/lsst/utils/wrappers.py |
TemplateMeta.__new__ |
10 |
10 |
0 |
6 |
0 |
0% |
python/lsst/utils/wrappers.py |
TemplateMeta.__call__ |
12 |
12 |
0 |
6 |
0 |
0% |
python/lsst/utils/wrappers.py |
TemplateMeta.__subclasscheck__ |
3 |
3 |
0 |
4 |
0 |
0% |
python/lsst/utils/wrappers.py |
TemplateMeta.__instancecheck__ |
3 |
3 |
0 |
4 |
0 |
0% |
python/lsst/utils/wrappers.py |
TemplateMeta.__subclasses__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/wrappers.py |
TemplateMeta.register |
36 |
36 |
0 |
32 |
0 |
0% |
python/lsst/utils/wrappers.py |
TemplateMeta.register.setattrSafe |
7 |
7 |
0 |
2 |
0 |
0% |
python/lsst/utils/wrappers.py |
TemplateMeta.alias |
10 |
10 |
0 |
10 |
0 |
0% |
python/lsst/utils/wrappers.py |
TemplateMeta.__getitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/wrappers.py |
TemplateMeta.__iter__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/wrappers.py |
TemplateMeta.__len__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/wrappers.py |
TemplateMeta.__contains__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/wrappers.py |
TemplateMeta.keys |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/wrappers.py |
TemplateMeta.values |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/wrappers.py |
TemplateMeta.items |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/wrappers.py |
TemplateMeta.get |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/utils/wrappers.py |
(no function) |
26 |
0 |
0 |
0 |
0 |
100% |
tests/test_classes.py |
SingletonTestCase.IsSingleton.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_classes.py |
SingletonTestCase.IsBadSingleton.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_classes.py |
SingletonTestCase.IsSingletonSubclass.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_classes.py |
SingletonTestCase.testSingleton |
10 |
10 |
0 |
2 |
0 |
0% |
tests/test_classes.py |
ImmutabilityTestCase.Immutable.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_classes.py |
ImmutabilityTestCase.Immutable.__hash__ |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_classes.py |
ImmutabilityTestCase.testImmutable |
11 |
11 |
0 |
2 |
0 |
0% |
tests/test_classes.py |
CacheTestCase.Cached1.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_classes.py |
CacheTestCase.Cached1.cache_value |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_classes.py |
CacheTestCase.Cached2.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_classes.py |
CacheTestCase.Cached2.cache_value |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_classes.py |
CacheTestCase.assertCache |
13 |
13 |
0 |
4 |
0 |
0% |
tests/test_classes.py |
CacheTestCase.testCachedGetter |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_classes.py |
CacheTestCase.testFunctoolsCachedProperty |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_classes.py |
(no function) |
35 |
0 |
2 |
10 |
0 |
100% |
tests/test_db_auth.py |
DbAuthTestCase.test_patterns |
5 |
5 |
0 |
2 |
0 |
0% |
tests/test_db_auth.py |
DbAuthTestCase.test_connStrings |
9 |
9 |
0 |
4 |
0 |
0% |
tests/test_db_auth.py |
DbAuthTestCase.test_load |
10 |
10 |
0 |
0 |
0 |
0% |
tests/test_db_auth.py |
DbAuthTestCase.test_ipv6 |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_db_auth.py |
DbAuthTestCase.test_search |
9 |
9 |
0 |
0 |
0 |
0% |
tests/test_db_auth.py |
DbAuthTestCase.test_errors |
39 |
39 |
0 |
30 |
0 |
0% |
tests/test_db_auth.py |
DbAuthTestCase.test_getUrl |
42 |
42 |
0 |
12 |
0 |
0% |
tests/test_db_auth.py |
DbAuthTestCase.test_urlEncoding |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_db_auth.py |
(no function) |
13 |
0 |
2 |
0 |
0 |
100% |
tests/test_decorators.py |
DecoratorTestCase.setUp |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_decorators.py |
DecoratorTestCase.testClassDecorator |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_decorators.py |
DecoratorTestCase.testMethodDecorator |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_decorators.py |
DecoratorTestCase.tearDown |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_decorators.py |
DecoratorProductTestCase.setUp |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_decorators.py |
DecoratorProductTestCase.testClassDecorator |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_decorators.py |
DecoratorProductTestCase.testMethodDecorator |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_decorators.py |
DecoratorProductTestCase.tearDown |
4 |
4 |
0 |
4 |
0 |
0% |
tests/test_decorators.py |
testDecorators |
9 |
9 |
0 |
0 |
0 |
0% |
tests/test_decorators.py |
setup_module |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_decorators.py |
(no function) |
22 |
0 |
5 |
8 |
0 |
100% |
tests/test_deprecated.py |
DeprecatedTestCase.test_deprecate_pybind11 |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_deprecated.py |
DeprecatedTestCase.test_deprecate_pybind11.old |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_deprecated.py |
(no function) |
5 |
0 |
2 |
0 |
0 |
100% |
tests/test_doImport.py |
ImportTestCase.testDoImport |
41 |
41 |
0 |
20 |
0 |
0% |
tests/test_doImport.py |
ImportTestCase.testDoImportType |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_doImport.py |
(no function) |
7 |
0 |
2 |
0 |
0 |
100% |
tests/test_ellipsis.py |
EllipsisTestCase.test_ellipsis |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_ellipsis.py |
(no function) |
6 |
0 |
2 |
0 |
0 |
100% |
tests/test_executables.py |
ExplicitBinaryTester.testSimpleExe |
7 |
7 |
0 |
6 |
0 |
0% |
tests/test_executables.py |
(no function) |
8 |
0 |
2 |
0 |
0 |
100% |
tests/test_getPackageDir.py |
GetPackageDirTestCase.testBasics |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_getPackageDir.py |
GetPackageDirTestCase.testUnicodeBasics |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_getPackageDir.py |
setup_module |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_getPackageDir.py |
(no function) |
11 |
0 |
3 |
2 |
0 |
100% |
tests/test_getTempFilePath.py |
GetTempFilePathTestCase.testBasics |
6 |
6 |
0 |
4 |
0 |
0% |
tests/test_getTempFilePath.py |
GetTempFilePathTestCase.testMultipleCallDepth |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_getTempFilePath.py |
GetTempFilePathTestCase.runGetTempFile |
6 |
6 |
0 |
4 |
0 |
0% |
tests/test_getTempFilePath.py |
GetTempFilePathTestCase.runLevel2 |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_getTempFilePath.py |
GetTempFilePathTestCase.runLevel3 |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_getTempFilePath.py |
TestNested.testNested |
10 |
10 |
0 |
8 |
0 |
0% |
tests/test_getTempFilePath.py |
TestExpected.testOutputExpected |
10 |
10 |
0 |
12 |
0 |
0% |
tests/test_getTempFilePath.py |
TestExpected.testOutputUnexpected |
7 |
7 |
0 |
8 |
0 |
0% |
tests/test_getTempFilePath.py |
TestNameClash1.testClash |
5 |
5 |
0 |
4 |
0 |
0% |
tests/test_getTempFilePath.py |
TestNameClash2.testClash |
5 |
5 |
0 |
4 |
0 |
0% |
tests/test_getTempFilePath.py |
TestNameClash3.testClash |
4 |
4 |
0 |
4 |
0 |
0% |
tests/test_getTempFilePath.py |
setup_module |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_getTempFilePath.py |
(no function) |
25 |
0 |
3 |
0 |
0 |
100% |
tests/test_import.py |
TestImports.test_counter |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_import.py |
TestSkipImports.test_import |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_import.py |
(no function) |
9 |
0 |
2 |
0 |
0 |
100% |
tests/test_inheritDoc.py |
Base.method1 |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_inheritDoc.py |
Base.method2 |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_inheritDoc.py |
Base.method3 |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_inheritDoc.py |
Base.method4 |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_inheritDoc.py |
Base.method5 |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_inheritDoc.py |
Base.method6 |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_inheritDoc.py |
NoInheritDoc.method2 |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_inheritDoc.py |
InheritDoc.method1 |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_inheritDoc.py |
InheritDoc.method2 |
0 |
0 |
0 |
0 |
0 |
100% |
tests/test_inheritDoc.py |
InheritDoc.method3 |
0 |
0 |
0 |
0 |
0 |
100% |
tests/test_inheritDoc.py |
InheritDoc.method4 |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_inheritDoc.py |
InheritDoc.method5 |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_inheritDoc.py |
InheritDoc.method6 |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_inheritDoc.py |
InheritDocTestCase.test_no_inheritdoc |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_inheritDoc.py |
InheritDocTestCase.test_inheritDoc |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_inheritDoc.py |
(no function) |
28 |
0 |
2 |
12 |
0 |
100% |
tests/test_introspection.py |
GetCallerNameTestCase.test_free_function |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_introspection.py |
GetCallerNameTestCase.test_free_function.test_func |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_introspection.py |
GetCallerNameTestCase.test_instance_method |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_introspection.py |
GetCallerNameTestCase.test_instance_method.TestClass.run |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_introspection.py |
GetCallerNameTestCase.test_class_method |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_introspection.py |
GetCallerNameTestCase.test_class_method.TestClass.run |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_introspection.py |
GetCallerNameTestCase.test_skip |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_introspection.py |
GetCallerNameTestCase.test_skip.test_func |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_introspection.py |
TestInstropection.testTypeNames |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_introspection.py |
TestInstropection.testUnderscores |
5 |
5 |
0 |
2 |
0 |
0% |
tests/test_introspection.py |
TestInstropection.testGetClassOf |
6 |
6 |
0 |
4 |
0 |
0% |
tests/test_introspection.py |
TestInstropection.testGetInstanceOf |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_introspection.py |
TestInstropection.test_stacklevel |
27 |
27 |
0 |
10 |
0 |
0% |
tests/test_introspection.py |
(no function) |
18 |
0 |
2 |
0 |
0 |
100% |
tests/test_iteration.py |
IterationTestCase.testIterable |
7 |
7 |
0 |
6 |
0 |
0% |
tests/test_iteration.py |
IterationTestCase.testChunking |
16 |
16 |
0 |
8 |
0 |
0% |
tests/test_iteration.py |
IterationTestCase.testIsplit |
8 |
8 |
0 |
4 |
0 |
0% |
tests/test_iteration.py |
(no function) |
7 |
0 |
2 |
0 |
0 |
100% |
tests/test_logging.py |
TestLogging.testLogLevels |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_logging.py |
TestLogging.testLogCommands |
24 |
24 |
0 |
8 |
0 |
0% |
tests/test_logging.py |
TestLogging.testTraceSetAt |
18 |
18 |
0 |
0 |
0 |
0% |
tests/test_logging.py |
TestLogging.test_periodic |
28 |
28 |
0 |
6 |
0 |
0% |
tests/test_logging.py |
(no function) |
9 |
0 |
2 |
0 |
0 |
100% |
tests/test_ordering.py |
TestCaseOrdering.testTestOrdering |
9 |
9 |
0 |
0 |
0 |
0% |
tests/test_ordering.py |
TestCaseOrdering.testTestOrdering.DummyTest.noOp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_ordering.py |
TestCaseOrdering.testTestOrdering.DummyTest2.noOp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_ordering.py |
(no function) |
4 |
0 |
2 |
0 |
0 |
100% |
tests/test_packages.py |
PackagesTestCase.testPython |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_packages.py |
PackagesTestCase.testEnvironment |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_packages.py |
PackagesTestCase.testConda |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_packages.py |
PackagesTestCase._writeTempFile |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_packages.py |
PackagesTestCase.testPackages |
66 |
66 |
0 |
18 |
0 |
0% |
tests/test_packages.py |
PackagesTestCase.testBackwardsCompatibility |
8 |
8 |
0 |
0 |
0 |
0% |
tests/test_packages.py |
(no function) |
14 |
0 |
2 |
0 |
0 |
100% |
tests/test_plotting_limits.py |
PlottingLimitsClosureTestCase.testSingleSeries |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_plotting_limits.py |
PlottingLimitsClosureTestCase.testMultipleSeries |
7 |
7 |
0 |
0 |
0 |
0% |
tests/test_plotting_limits.py |
PlottingLimitsClosureTestCase.testMultipleSeriesCommonRange |
7 |
7 |
0 |
0 |
0 |
0% |
tests/test_plotting_limits.py |
PlottingLimitsClosureTestCase.testSymmetric |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_plotting_limits.py |
PlottingLimitsClosureTestCase.testConstantExtra |
11 |
11 |
0 |
2 |
0 |
0% |
tests/test_plotting_limits.py |
PlottingLimitsClosureTestCase.testSeriesOfSeries |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_plotting_limits.py |
PlottingLimitsClosureTestCase.testRaises |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_plotting_limits.py |
PlottingLimitsTestCase.testSingleSeries |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_plotting_limits.py |
PlottingLimitsTestCase.testMultipleSeries |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_plotting_limits.py |
PlottingLimitsTestCase.testMultipleSeriesCommonRange |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_plotting_limits.py |
PlottingLimitsTestCase.testSymmetric |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_plotting_limits.py |
PlottingLimitsTestCase.testConstantExtra |
7 |
7 |
0 |
2 |
0 |
0% |
tests/test_plotting_limits.py |
PlottingLimitsTestCase.testRaises |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_plotting_limits.py |
(no function) |
38 |
0 |
2 |
0 |
0 |
100% |
tests/test_threads.py |
ThreadsTestCase.testDisable |
13 |
13 |
0 |
6 |
0 |
0% |
tests/test_threads.py |
(no function) |
13 |
4 |
2 |
0 |
0 |
69% |
tests/test_timer.py |
Example1.sleeper |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_timer.py |
decorated_sleeper_nothing |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_timer.py |
decorated_sleeper_logger |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_timer.py |
decorated_sleeper_logger_level |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_timer.py |
decorated_sleeper_metadata |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_timer.py |
TestTimeMethod.testLogPairs |
16 |
16 |
0 |
6 |
0 |
0% |
tests/test_timer.py |
TestTimeMethod.testLogInfo |
13 |
13 |
0 |
4 |
0 |
0% |
tests/test_timer.py |
TestTimeMethod.assertTimer |
17 |
17 |
0 |
6 |
0 |
0% |
tests/test_timer.py |
TestTimeMethod.testTaskLike |
6 |
6 |
0 |
4 |
0 |
0% |
tests/test_timer.py |
TestTimeMethod.testDecorated |
13 |
13 |
0 |
6 |
0 |
0% |
tests/test_timer.py |
TimerTestCase.testTimer |
100 |
100 |
0 |
44 |
0 |
0% |
tests/test_timer.py |
ProfileTestCase.test_profile |
12 |
12 |
0 |
8 |
0 |
0% |
tests/test_timer.py |
(no function) |
37 |
0 |
2 |
12 |
0 |
100% |
tests/test_usage.py |
UsageTestCase.testGetCurrentMemUsage |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_usage.py |
UsageTestCase.testGetPeakMemUsage |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_usage.py |
(no function) |
6 |
0 |
2 |
0 |
0 |
100% |
tests/test_utils.py |
UtilsTestCase.setUp |
13 |
13 |
0 |
0 |
0 |
0% |
tests/test_utils.py |
UtilsTestCase.test_assertFloatsAlmostEqual |
81 |
81 |
0 |
50 |
0 |
0% |
tests/test_utils.py |
UtilsTestCase.test_assertFloatsNotEqual |
35 |
35 |
0 |
4 |
0 |
0% |
tests/test_utils.py |
UtilsTestCase.test_assertFloatsEqual |
16 |
16 |
0 |
8 |
0 |
0% |
tests/test_utils.py |
UtilsTestCase.test_notfinite |
23 |
23 |
0 |
16 |
0 |
0% |
tests/test_utils.py |
setup_module |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_utils.py |
(no function) |
14 |
0 |
3 |
0 |
0 |
100% |
tests/test_wrappers.py |
MockClass.method1 |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
MockClass.method2 |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
MockClass.method3 |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
MockClass.property1 |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
DecoratorsTestCase.setUp |
19 |
19 |
0 |
26 |
0 |
0% |
tests/test_wrappers.py |
DecoratorsTestCase.setUp.MockClass.method1a |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
DecoratorsTestCase.setUp.MockClass.method2a |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
DecoratorsTestCase.setUp.MockClass.method3a |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
DecoratorsTestCase.setUp.MockClass.property1a |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
DecoratorsTestCase.setUp.method1b |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
DecoratorsTestCase.setUp.method2b |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
DecoratorsTestCase.setUp.method3b |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
DecoratorsTestCase.setUp.property1b |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
DecoratorsTestCase.testAttributeCopying |
19 |
19 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaSimpleTestCase.setUp |
15 |
15 |
0 |
6 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaSimpleTestCase.setUp.Example.method1 |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaSimpleTestCase.setUp.Example.method2 |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaSimpleTestCase.setUp.Example.method3 |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaSimpleTestCase.setUp.Example.property1 |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaSimpleTestCase.register |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaSimpleTestCase.alias |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaSimpleTestCase.testCorrectRegistration |
7 |
7 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaSimpleTestCase.testAliases |
10 |
10 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaSimpleTestCase.testInheritanceHooks |
20 |
20 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaSimpleTestCase.testConstruction |
11 |
11 |
0 |
6 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaSimpleTestCase.testAttributeCopying |
15 |
15 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaSimpleTestCase.testDictBehavior |
10 |
10 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaSimpleTestCase.testNoInheritedDictBehavior |
16 |
16 |
0 |
16 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaSimpleTestCase.testAliasUnregistered |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaSimpleTestCase.testRegisterDTypeTwice |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaSimpleTestCase.testRegisterTemplateTwice |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaHardTestCase.setUp |
16 |
16 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaHardTestCase.register |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaHardTestCase.alias |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaHardTestCase.testCorrectRegistration |
17 |
17 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaHardTestCase.testAliases |
18 |
18 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaHardTestCase.testInheritanceHooks |
8 |
8 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaHardTestCase.testConstruction |
8 |
8 |
0 |
4 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaHardTestCase.testDictBehavior |
10 |
10 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaHardTestCase.testRegisterBadKey |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaHardTestCase.testRegisterDTypeTwice |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_wrappers.py |
TemplateMetaHardTestCase.testRegisterTemplateTwice |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_wrappers.py |
TestDefaultMethodCopying.setUp |
20 |
20 |
0 |
8 |
0 |
0% |
tests/test_wrappers.py |
TestDefaultMethodCopying.setUp.ExampleF.staticCall |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
TestDefaultMethodCopying.setUp.ExampleF.classCall |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
TestDefaultMethodCopying.setUp.ExampleF.regularCall |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
TestDefaultMethodCopying.setUp.ExampleI.notTransferedStaticCall |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
TestDefaultMethodCopying.setUp.ExampleI.notTransferedClassCall |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
TestDefaultMethodCopying.testMethodCopyForDefaultType |
9 |
9 |
0 |
0 |
0 |
0% |
tests/test_wrappers.py |
(no function) |
45 |
1 |
2 |
8 |
0 |
94% |