Coverage report: 24%

Files Functions Classes

coverage.py v7.13.5, created at 2026-05-05 22:17 +0000

      Statements   Branches   Total
File function   coverage statements missing excluded   coverage branches partial   coverage
python / lsst / __init__.py (no function)   100% 2 0 0   100% 0 0   100%
python / lsst / utils / __init__.py (no function)   100% 9 0 0   100% 0 0   100%
python / lsst / utils / _forwarded.py demangleType   0% 2 2 0   100% 0 0   0%
python / lsst / utils / _forwarded.py (no function)   100% 7 0 0   100% 0 0   100%
python / lsst / utils / _packaging.py getPackageDir   0% 7 7 0   0% 4 0   0%
python / lsst / utils / _packaging.py (no function)   100% 3 0 0   100% 0 0   100%
python / lsst / utils / backtrace / __init__.py isEnabled   0% 2 2 0   100% 0 0   0%
python / lsst / utils / backtrace / __init__.py (no function)   78% 9 2 0   100% 0 0   78%
python / lsst / utils / classes.py Singleton.__call__   0% 3 3 0   0% 2 0   0%
python / lsst / utils / classes.py immutable   100% 9 0 0   100% 0 0   100%
python / lsst / utils / classes.py immutable.__setattr__   0% 3 3 0   0% 2 0   0%
python / lsst / utils / classes.py immutable.__getstate__   0% 1 1 0   100% 0 0   0%
python / lsst / utils / classes.py immutable.__setstate__   0% 1 1 0   100% 0 0   0%
python / lsst / utils / classes.py immutable.__copy__   0% 1 1 0   100% 0 0   0%
python / lsst / utils / classes.py cached_getter   100% 4 0 0   100% 0 0   100%
python / lsst / utils / classes.py cached_getter.inner   0% 3 3 0   0% 2 0   0%
python / lsst / utils / classes.py (no function)   100% 12 0 0   100% 0 0   100%
python / lsst / utils / deprecated.py deprecate_pybind11   0% 3 3 0   100% 0 0   0%
python / lsst / utils / deprecated.py deprecate_pybind11.internal   0% 1 1 0   100% 0 0   0%
python / lsst / utils / deprecated.py suppress_deprecations   0% 4 4 0   100% 0 0   0%
python / lsst / utils / deprecated.py (no function)   100% 10 0 0   100% 0 0   100%
python / lsst / utils / doImport.py doImport   0% 20 20 0   0% 6 0   0%
python / lsst / utils / doImport.py doImport.tryImport   0% 8 8 0   0% 2 0   0%
python / lsst / utils / doImport.py doImportType   0% 4 4 0   0% 2 0   0%
python / lsst / utils / doImport.py (no function)   100% 6 0 0   100% 0 0   100%
python / lsst / utils / get_caller_name.py get_caller_name   0% 1 1 0   100% 0 0   0%
python / lsst / utils / get_caller_name.py (no function)   100% 5 0 0   100% 0 0   100%
python / lsst / utils / inheritDoc.py inheritDoc   0% 2 2 0   100% 0 0   0%
python / lsst / utils / inheritDoc.py inheritDoc.tmpDecorator   0% 6 6 0   0% 2 0   0%
python / lsst / utils / inheritDoc.py (no function)   100% 3 0 0   100% 0 0   100%
python / lsst / utils / introspection.py get_full_type_name   0% 16 16 0   0% 10 0   0%
python / lsst / utils / introspection.py get_class_of   0% 6 6 0   0% 4 0   0%
python / lsst / utils / introspection.py get_instance_of   0% 2 2 0   100% 0 0   0%
python / lsst / utils / introspection.py get_caller_name   0% 17 17 0   0% 10 0   0%
python / lsst / utils / introspection.py (no function)   100% 12 0 0   100% 0 0   100%
python / lsst / utils / iteration.py chunk_iterable   0% 3 3 0   0% 2 0   0%
python / lsst / utils / iteration.py ensure_iterable   0% 10 10 0   0% 4 0   0%
python / lsst / utils / iteration.py isplit   0% 10 10 0   0% 4 0   0%
python / lsst / utils / iteration.py (no function)   100% 10 0 0   100% 0 0   100%
python / lsst / utils / logging.py trace_set_at   0% 5 5 0   0% 4 0   0%
python / lsst / utils / logging.py _F.__init__   0% 3 3 0   100% 0 0   0%
python / lsst / utils / logging.py _F.__str__   0% 1 1 0   100% 0 0   0%
python / lsst / utils / logging.py LsstLogAdapter.temporary_log_level   0% 5 5 0   100% 0 0   0%
python / lsst / utils / logging.py LsstLogAdapter.level   0% 1 1 0   100% 0 0   0%
python / lsst / utils / logging.py LsstLogAdapter.getChild   0% 1 1 0   100% 0 0   0%
python / lsst / utils / logging.py LsstLogAdapter.isDebugEnabled   0% 1 1 0   100% 0 0   0%
python / lsst / utils / logging.py LsstLogAdapter.getName   0% 1 1 0   100% 0 0   0%
python / lsst / utils / logging.py LsstLogAdapter.getLevel   0% 1 1 0   100% 0 0   0%
python / lsst / utils / logging.py LsstLogAdapter.fatal   0% 1 1 0   100% 0 0   0%
python / lsst / utils / logging.py LsstLogAdapter.verbose   0% 1 1 0   100% 0 0   0%
python / lsst / utils / logging.py LsstLogAdapter.trace   0% 1 1 0   100% 0 0   0%
python / lsst / utils / logging.py LsstLogAdapter.tracef   0% 1 1 0   100% 0 0   0%
python / lsst / utils / logging.py LsstLogAdapter.debugf   0% 1 1 0   100% 0 0   0%
python / lsst / utils / logging.py LsstLogAdapter.infof   0% 1 1 0   100% 0 0   0%
python / lsst / utils / logging.py LsstLogAdapter.warnf   0% 1 1 0   100% 0 0   0%
python / lsst / utils / logging.py LsstLogAdapter.errorf   0% 1 1 0   100% 0 0   0%
python / lsst / utils / logging.py LsstLogAdapter.fatalf   0% 1 1 0   100% 0 0   0%
python / lsst / utils / logging.py LsstLogAdapter.setLevel   0% 4 4 0   0% 2 0   0%
python / lsst / utils / logging.py LsstLogAdapter.handlers   0% 1 1 0   100% 0 0   0%
python / lsst / utils / logging.py LsstLogAdapter.addHandler   0% 1 1 0   100% 0 0   0%
python / lsst / utils / logging.py LsstLogAdapter.removeHandler   0% 1 1 0   100% 0 0   0%
python / lsst / utils / logging.py getLogger   0% 5 5 0   0% 4 0   0%
python / lsst / utils / logging.py getTraceLogger   0% 3 3 0   100% 0 0   0%
python / lsst / utils / logging.py PeriodicLogger.__init__   0% 6 6 0   100% 0 0   0%
python / lsst / utils / logging.py PeriodicLogger.log   0% 6 6 0   0% 2 0   0%
python / lsst / utils / logging.py (no function)   100% 69 0 0   100% 0 0   100%
python / lsst / utils / packages.py getVersionFromPythonModule   0% 7 7 0   0% 4 0   0%
python / lsst / utils / packages.py getPythonPackages   0% 24 24 0   0% 14 0   0%
python / lsst / utils / packages.py getEnvironmentPackages   0% 33 33 0   0% 12 0   0%
python / lsst / utils / packages.py getCondaPackages   0% 10 10 0   0% 2 0   0%
python / lsst / utils / packages.py Packages.__setstate__   0% 1 1 0   100% 0 0   0%
python / lsst / utils / packages.py Packages.fromSystem   0% 5 5 0   100% 0 0   0%
python / lsst / utils / packages.py Packages.fromBytes   0% 11 11 0   0% 8 0   0%
python / lsst / utils / packages.py Packages.read   0% 6 6 0   0% 2 0   0%
python / lsst / utils / packages.py Packages.toBytes   0% 7 7 0   0% 6 0   0%
python / lsst / utils / packages.py Packages.write   0% 5 5 0   0% 2 0   0%
python / lsst / utils / packages.py Packages.__str__   0% 4 4 0   100% 0 0   0%
python / lsst / utils / packages.py Packages.__repr__   0% 1 1 0   100% 0 0   0%
python / lsst / utils / packages.py Packages.extra   0% 1 1 0   100% 0 0   0%
python / lsst / utils / packages.py Packages.missing   0% 1 1 0   100% 0 0   0%
python / lsst / utils / packages.py Packages.difference   0% 1 1 0   100% 0 0   0%
python / lsst / utils / packages.py _BackwardsCompatibilityUnpickler.find_class   0% 1 1 0   100% 0 0   0%
python / lsst / utils / packages.py pkg_representer   0% 1 1 0   100% 0 0   0%
python / lsst / utils / packages.py pkg_constructor   0% 1 1 0   100% 0 0   0%
python / lsst / utils / packages.py (no function)   100% 53 0 0   100% 2 0   100%
python / lsst / utils / tests.py _get_open_files   0% 1 1 0   100% 0 0   0%
python / lsst / utils / tests.py init   0% 1 1 0   100% 0 0   0%
python / lsst / utils / tests.py sort_tests   0% 17 17 0   0% 8 0   0%
python / lsst / utils / tests.py suiteClassWrapper   0% 1 1 0   100% 0 0   0%
python / lsst / utils / tests.py MemoryTestCase.tearDownClass   0% 1 1 0   100% 0 0   0%
python / lsst / utils / tests.py MemoryTestCase.testFileDescriptorLeaks   0% 8 8 0   0% 4 0   0%
python / lsst / utils / tests.py ExecutablesTestCase.setUpClass   0% 2 2 0   0% 2 0   0%
python / lsst / utils / tests.py ExecutablesTestCase.testSanity   0% 1 1 0   100% 0 0   0%
python / lsst / utils / tests.py ExecutablesTestCase.assertExecutable   0% 21 21 0   0% 10 0   0%
python / lsst / utils / tests.py ExecutablesTestCase._build_test_method   83% 6 1 0   50% 2 1   75%
python / lsst / utils / tests.py ExecutablesTestCase._build_test_method.test_executable_runs   0% 2 2 0   100% 0 0   0%
python / lsst / utils / tests.py ExecutablesTestCase.create_executable_tests   100% 12 0 0   92% 12 1   96%
python / lsst / utils / tests.py getTempFilePath   0% 34 34 1   0% 18 0   0%
python / lsst / utils / tests.py inTestCase   100% 2 0 0   100% 0 0   100%
python / lsst / utils / tests.py debugger   0% 5 5 0   0% 2 0   0%
python / lsst / utils / tests.py debugger.decorator   0% 2 2 0   100% 0 0   0%
python / lsst / utils / tests.py debugger.decorator.wrapper   0% 6 6 0   100% 0 0   0%
python / lsst / utils / tests.py plotImageDiff   0% 35 35 0   0% 12 0   0%
python / lsst / utils / tests.py assertFloatsAlmostEqual   0% 68 68 0   0% 52 0   0%
python / lsst / utils / tests.py assertFloatsNotEqual   0% 1 1 0   100% 0 0   0%
python / lsst / utils / tests.py assertFloatsEqual   0% 1 1 0   100% 0 0   0%
python / lsst / utils / tests.py _settingsIterator   89% 9 1 0   88% 8 1   88%
python / lsst / utils / tests.py classParameters   100% 2 0 1   100% 0 0   100%
python / lsst / utils / tests.py classParameters.decorator   100% 6 0 0   100% 2 0   100%
python / lsst / utils / tests.py methodParameters   100% 3 0 1   100% 0 0   100%
python / lsst / utils / tests.py methodParameters.decorator   100% 2 0 0   100% 0 0   100%
python / lsst / utils / tests.py methodParameters.decorator.wrapper   0% 4 4 0   0% 2 0   0%
python / lsst / utils / tests.py _cartesianProduct   100% 5 0 0   100% 4 0   100%
python / lsst / utils / tests.py classParametersProduct   100% 1 0 1   100% 0 0   100%
python / lsst / utils / tests.py methodParametersProduct   100% 1 0 1   100% 0 0   100%
python / lsst / utils / tests.py temporaryDirectory   0% 3 3 0   100% 0 0   0%
python / lsst / utils / tests.py (no function)   100% 56 0 0   100% 0 0   100%
python / lsst / utils / threads.py set_thread_envvars   0% 4 4 0   0% 4 0   0%
python / lsst / utils / threads.py disable_implicit_threading   0% 8 8 0   0% 2 0   0%
python / lsst / utils / threads.py (no function)   80% 10 2 0   100% 0 0   80%
python / lsst / utils / timer.py _add_to_metadata   0% 11 11 0   0% 2 0   0%
python / lsst / utils / timer.py _find_outside_stacklevel   0% 11 11 0   0% 6 0   0%
python / lsst / utils / timer.py logPairs   0% 23 23 0   0% 16 0   0%
python / lsst / utils / timer.py logInfo   0% 13 13 0   0% 6 0   0%
python / lsst / utils / timer.py timeMethod   100% 5 0 0   100% 2 0   100%
python / lsst / utils / timer.py timeMethod.decorator_timer   100% 2 0 0   100% 0 0   100%
python / lsst / utils / timer.py timeMethod.decorator_timer.timeMethod_wrapper   0% 6 6 0   100% 0 0   0%
python / lsst / utils / timer.py time_this   0% 38 38 0   0% 16 0   0%
python / lsst / utils / timer.py (no function)   100% 19 0 2   100% 0 0   100%
python / lsst / utils / usage.py _get_rusage_multiplier   67% 6 2 0   50% 4 2   60%
python / lsst / utils / usage.py get_current_mem_usage   0% 5 5 0   100% 0 0   0%
python / lsst / utils / usage.py get_peak_mem_usage   0% 3 3 0   100% 0 0   0%
python / lsst / utils / usage.py _UsageInfo.dict   0% 1 1 0   100% 0 0   0%
python / lsst / utils / usage.py _get_current_rusage   0% 4 4 0   100% 0 0   0%
python / lsst / utils / usage.py (no function)   100% 30 0 0   100% 0 0   100%
python / lsst / utils / version.py (no function)   100% 6 0 0   100% 0 0   100%
python / lsst / utils / wrappers.py isAttributeSafeToTransfer   0% 3 3 0   0% 2 0   0%
python / lsst / utils / wrappers.py continueClass   0% 6 6 0   0% 4 0   0%
python / lsst / utils / wrappers.py inClass   0% 2 2 0   100% 0 0   0%
python / lsst / utils / wrappers.py inClass.decorate   0% 11 11 0   0% 8 0   0%
python / lsst / utils / wrappers.py TemplateMeta.__new__   0% 10 10 0   0% 4 0   0%
python / lsst / utils / wrappers.py TemplateMeta.__call__   0% 12 12 0   0% 6 0   0%
python / lsst / utils / wrappers.py TemplateMeta.__subclasscheck__   0% 6 6 0   0% 6 0   0%
python / lsst / utils / wrappers.py TemplateMeta.__instancecheck__   0% 6 6 0   0% 6 0   0%
python / lsst / utils / wrappers.py TemplateMeta.__subclasses__   0% 1 1 0   100% 0 0   0%
python / lsst / utils / wrappers.py TemplateMeta.register   0% 36 36 0   0% 32 0   0%
python / lsst / utils / wrappers.py TemplateMeta.register.setattrSafe   0% 7 7 0   0% 2 0   0%
python / lsst / utils / wrappers.py TemplateMeta.alias   0% 10 10 0   0% 8 0   0%
python / lsst / utils / wrappers.py TemplateMeta.__getitem__   0% 1 1 0   100% 0 0   0%
python / lsst / utils / wrappers.py TemplateMeta.__iter__   0% 1 1 0   100% 0 0   0%
python / lsst / utils / wrappers.py TemplateMeta.__len__   0% 1 1 0   100% 0 0   0%
python / lsst / utils / wrappers.py TemplateMeta.__contains__   0% 1 1 0   100% 0 0   0%
python / lsst / utils / wrappers.py TemplateMeta.keys   0% 1 1 0   100% 0 0   0%
python / lsst / utils / wrappers.py TemplateMeta.values   0% 1 1 0   100% 0 0   0%
python / lsst / utils / wrappers.py TemplateMeta.items   0% 1 1 0   100% 0 0   0%
python / lsst / utils / wrappers.py TemplateMeta.get   0% 1 1 0   100% 0 0   0%
python / lsst / utils / wrappers.py (no function)   100% 24 0 0   100% 0 0   100%
tests / test_classes.py SingletonTestCase.IsSingleton.__init__   0% 2 2 0   100% 0 0   0%
tests / test_classes.py SingletonTestCase.IsBadSingleton.__init__   0% 1 1 0   100% 0 0   0%
tests / test_classes.py SingletonTestCase.IsSingletonSubclass.__init__   0% 1 1 0   100% 0 0   0%
tests / test_classes.py SingletonTestCase.testSingleton   0% 10 10 0   100% 0 0   0%
tests / test_classes.py ImmutabilityTestCase.Immutable.__init__   0% 2 2 0   100% 0 0   0%
tests / test_classes.py ImmutabilityTestCase.Immutable.__hash__   0% 1 1 0   100% 0 0   0%
tests / test_classes.py ImmutabilityTestCase.testImmutable   0% 11 11 0   100% 0 0   0%
tests / test_classes.py CacheTestCase.Cached1.__init__   0% 1 1 0   100% 0 0   0%
tests / test_classes.py CacheTestCase.Cached1.cache_value   0% 2 2 0   100% 0 0   0%
tests / test_classes.py CacheTestCase.Cached2.__init__   0% 1 1 0   100% 0 0   0%
tests / test_classes.py CacheTestCase.Cached2.cache_value   0% 2 2 0   100% 0 0   0%
tests / test_classes.py CacheTestCase.assertCache   0% 13 13 0   100% 0 0   0%
tests / test_classes.py CacheTestCase.testCachedGetter   0% 1 1 0   100% 0 0   0%
tests / test_classes.py CacheTestCase.testFunctoolsCachedProperty   0% 1 1 0   100% 0 0   0%
tests / test_classes.py (no function)   97% 37 1 0   50% 2 1   95%
tests / test_decorators.py DecoratorTestCase.setUp   0% 2 2 0   100% 0 0   0%
tests / test_decorators.py DecoratorTestCase.testClassDecorator   0% 2 2 0   100% 0 0   0%
tests / test_decorators.py DecoratorTestCase.testMethodDecorator   0% 3 3 0   100% 0 0   0%
tests / test_decorators.py DecoratorTestCase.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_decorators.py DecoratorProductTestCase.setUp   0% 2 2 0   100% 0 0   0%
tests / test_decorators.py DecoratorProductTestCase.testClassDecorator   0% 1 1 0   100% 0 0   0%
tests / test_decorators.py DecoratorProductTestCase.testMethodDecorator   0% 2 2 0   100% 0 0   0%
tests / test_decorators.py DecoratorProductTestCase.tearDown   0% 4 4 0   0% 4 0   0%
tests / test_decorators.py testDecorators   0% 9 9 0   100% 0 0   0%
tests / test_decorators.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_decorators.py (no function)   86% 28 4 0   50% 2 1   83%
tests / test_deprecated.py DeprecatedTestCase.test_deprecate_pybind11   0% 6 6 0   100% 0 0   0%
tests / test_deprecated.py DeprecatedTestCase.test_deprecate_pybind11.old   0% 1 1 0   100% 0 0   0%
tests / test_deprecated.py (no function)   86% 7 1 0   50% 2 1   78%
tests / test_doImport.py ImportTestCase.testDoImport   0% 41 41 0   100% 0 0   0%
tests / test_doImport.py ImportTestCase.testDoImportType   0% 4 4 0   100% 0 0   0%
tests / test_doImport.py (no function)   89% 9 1 0   50% 2 1   82%
tests / test_executables.py ExplicitBinaryTester.testSimpleExe   0% 7 7 0   100% 0 0   0%
tests / test_executables.py (no function)   91% 11 1 0   50% 2 1   85%
tests / test_getPackageDir.py GetPackageDirTestCase.testBasics   0% 4 4 0   100% 0 0   0%
tests / test_getPackageDir.py GetPackageDirTestCase.testUnicodeBasics   0% 2 2 0   100% 0 0   0%
tests / test_getPackageDir.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_getPackageDir.py (no function)   87% 15 2 0   50% 2 1   82%
tests / test_getTempFilePath.py GetTempFilePathTestCase.testBasics   0% 7 7 0   100% 0 0   0%
tests / test_getTempFilePath.py GetTempFilePathTestCase.testMultipleCallDepth   0% 4 4 0   100% 0 0   0%
tests / test_getTempFilePath.py GetTempFilePathTestCase.runGetTempFile   0% 7 7 0   100% 0 0   0%
tests / test_getTempFilePath.py GetTempFilePathTestCase.runLevel2   0% 1 1 0   100% 0 0   0%
tests / test_getTempFilePath.py GetTempFilePathTestCase.runLevel3   0% 1 1 0   100% 0 0   0%
tests / test_getTempFilePath.py TestNested.testNested   0% 10 10 0   100% 0 0   0%
tests / test_getTempFilePath.py TestExpected.testOutputExpected   0% 10 10 0   100% 0 0   0%
tests / test_getTempFilePath.py TestExpected.testOutputUnexpected   0% 7 7 0   0% 2 0   0%
tests / test_getTempFilePath.py TestNameClash1.testClash   0% 5 5 0   100% 0 0   0%
tests / test_getTempFilePath.py TestNameClash2.testClash   0% 5 5 0   100% 0 0   0%
tests / test_getTempFilePath.py TestNameClash3.testClash   0% 4 4 0   100% 0 0   0%
tests / test_getTempFilePath.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_getTempFilePath.py (no function)   93% 29 2 0   50% 2 1   90%
tests / test_get_caller_name.py GetCallerNameTestCase.test_free_function   0% 3 3 0   100% 0 0   0%
tests / test_get_caller_name.py GetCallerNameTestCase.test_free_function.test_func   0% 1 1 0   100% 0 0   0%
tests / test_get_caller_name.py GetCallerNameTestCase.test_instance_method   0% 5 5 0   100% 0 0   0%
tests / test_get_caller_name.py GetCallerNameTestCase.test_instance_method.TestClass.run   0% 1 1 0   100% 0 0   0%
tests / test_get_caller_name.py GetCallerNameTestCase.test_class_method   0% 6 6 0   100% 0 0   0%
tests / test_get_caller_name.py GetCallerNameTestCase.test_class_method.TestClass.run   0% 1 1 0   100% 0 0   0%
tests / test_get_caller_name.py GetCallerNameTestCase.test_skip   0% 5 5 0   100% 0 0   0%
tests / test_get_caller_name.py GetCallerNameTestCase.test_skip.test_func   0% 1 1 0   100% 0 0   0%
tests / test_get_caller_name.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_get_caller_name.py (no function)   85% 13 2 0   50% 2 1   80%
tests / test_introspection.py GetCallerNameTestCase.test_free_function   0% 3 3 0   100% 0 0   0%
tests / test_introspection.py GetCallerNameTestCase.test_free_function.test_func   0% 1 1 0   100% 0 0   0%
tests / test_introspection.py GetCallerNameTestCase.test_instance_method   0% 5 5 0   100% 0 0   0%
tests / test_introspection.py GetCallerNameTestCase.test_instance_method.TestClass.run   0% 1 1 0   100% 0 0   0%
tests / test_introspection.py GetCallerNameTestCase.test_class_method   0% 6 6 0   100% 0 0   0%
tests / test_introspection.py GetCallerNameTestCase.test_class_method.TestClass.run   0% 1 1 0   100% 0 0   0%
tests / test_introspection.py GetCallerNameTestCase.test_skip   0% 5 5 0   100% 0 0   0%
tests / test_introspection.py GetCallerNameTestCase.test_skip.test_func   0% 1 1 0   100% 0 0   0%
tests / test_introspection.py TestInstropection.testTypeNames   0% 3 3 0   0% 2 0   0%
tests / test_introspection.py TestInstropection.testUnderscores   0% 5 5 0   0% 2 0   0%
tests / test_introspection.py TestInstropection.testGetClassOf   0% 6 6 0   0% 4 0   0%
tests / test_introspection.py TestInstropection.testGetInstanceOf   0% 6 6 0   100% 0 0   0%
tests / test_introspection.py (no function)   94% 18 1 0   50% 2 1   90%
tests / test_iteration.py IterationTestCase.testIterable   0% 7 7 0   0% 6 0   0%
tests / test_iteration.py IterationTestCase.testChunking   0% 16 16 0   0% 6 0   0%
tests / test_iteration.py IterationTestCase.testIsplit   0% 8 8 0   0% 4 0   0%
tests / test_iteration.py (no function)   89% 9 1 0   50% 2 1   82%
tests / test_logging.py TestLogging.testLogLevels   0% 5 5 0   100% 0 0   0%
tests / test_logging.py TestLogging.testLogCommands   0% 23 23 0   0% 2 0   0%
tests / test_logging.py TestLogging.testTraceSetAt   0% 17 17 0   100% 0 0   0%
tests / test_logging.py TestLogging.test_periodic   0% 28 28 0   100% 0 0   0%
tests / test_logging.py (no function)   91% 11 1 0   50% 2 1   85%
tests / test_ordering.py TestCaseOrdering.testTestOrdering   0% 9 9 0   100% 0 0   0%
tests / test_ordering.py TestCaseOrdering.testTestOrdering.DummyTest.noOp   0% 1 1 0   100% 0 0   0%
tests / test_ordering.py TestCaseOrdering.testTestOrdering.DummyTest2.noOp   0% 1 1 0   100% 0 0   0%
tests / test_ordering.py (no function)   83% 6 1 0   50% 2 1   75%
tests / test_packages.py PackagesTestCase.testPython   0% 3 3 0   100% 0 0   0%
tests / test_packages.py PackagesTestCase.testEnvironment   0% 1 1 0   100% 0 0   0%
tests / test_packages.py PackagesTestCase.testConda   0% 1 1 0   100% 0 0   0%
tests / test_packages.py PackagesTestCase._writeTempFile   0% 4 4 0   100% 0 0   0%
tests / test_packages.py PackagesTestCase.testPackages   0% 61 61 0   0% 6 0   0%
tests / test_packages.py PackagesTestCase.testBackwardsCompatibility   0% 8 8 0   100% 0 0   0%
tests / test_packages.py (no function)   93% 15 1 0   50% 2 1   88%
tests / test_threads.py ThreadsTestCase.testDisable   0% 12 12 0   0% 6 0   0%
tests / test_threads.py (no function)   67% 15 5 0   50% 2 1   65%
tests / test_timer.py Example1.sleeper   0% 1 1 0   100% 0 0   0%
tests / test_timer.py decorated_sleeper_nothing   0% 1 1 0   100% 0 0   0%
tests / test_timer.py decorated_sleeper_logger   0% 1 1 0   100% 0 0   0%
tests / test_timer.py decorated_sleeper_logger_level   0% 1 1 0   100% 0 0   0%
tests / test_timer.py decorated_sleeper_metadata   0% 1 1 0   100% 0 0   0%
tests / test_timer.py TestTimeMethod.testLogPairs   0% 16 16 0   100% 0 0   0%
tests / test_timer.py TestTimeMethod.testLogInfo   0% 13 13 0   100% 0 0   0%
tests / test_timer.py TestTimeMethod.assertTimer   0% 17 17 0   0% 4 0   0%
tests / test_timer.py TestTimeMethod.testTaskLike   0% 6 6 0   0% 2 0   0%
tests / test_timer.py TestTimeMethod.testDecorated   0% 13 13 0   100% 0 0   0%
tests / test_timer.py TimerTestCase.testTimer   0% 90 90 0   100% 0 0   0%
tests / test_timer.py (no function)   97% 35 1 0   50% 2 1   95%
tests / test_usage.py UsageTestCase.testGetCurrentMemUsage   0% 9 9 0   100% 0 0   0%
tests / test_usage.py UsageTestCase.testGetPeakMemUsage   0% 9 9 0   100% 0 0   0%
tests / test_usage.py (no function)   88% 8 1 0   50% 2 1   80%
tests / test_utils.py UtilsTestCase.setUp   0% 13 13 0   100% 0 0   0%
tests / test_utils.py UtilsTestCase.test_assertFloatsAlmostEqual   0% 81 81 0   0% 2 0   0%
tests / test_utils.py UtilsTestCase.test_assertFloatsNotEqual   0% 35 35 0   100% 0 0   0%
tests / test_utils.py UtilsTestCase.test_assertFloatsEqual   0% 16 16 0   100% 0 0   0%
tests / test_utils.py UtilsTestCase.test_notfinite   0% 23 23 0   100% 0 0   0%
tests / test_utils.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_utils.py (no function)   88% 17 2 0   50% 2 1   84%
tests / test_wrappers.py MockClass.method1   0% 1 1 0   100% 0 0   0%
tests / test_wrappers.py MockClass.method2   0% 1 1 0   100% 0 0   0%
tests / test_wrappers.py MockClass.method3   0% 1 1 0   100% 0 0   0%
tests / test_wrappers.py MockClass.property1   0% 1 1 0   100% 0 0   0%
tests / test_wrappers.py DecoratorsTestCase.setUp   0% 19 19 0   100% 0 0   0%
tests / test_wrappers.py DecoratorsTestCase.setUp.MockClass.method1a   0% 1 1 0   100% 0 0   0%
tests / test_wrappers.py DecoratorsTestCase.setUp.MockClass.method2a   0% 1 1 0   100% 0 0   0%
tests / test_wrappers.py DecoratorsTestCase.setUp.MockClass.method3a   0% 1 1 0   100% 0 0   0%
tests / test_wrappers.py DecoratorsTestCase.setUp.MockClass.property1a   0% 1 1 0   100% 0 0   0%
tests / test_wrappers.py DecoratorsTestCase.setUp.method1b   0% 1 1 0   100% 0 0   0%
tests / test_wrappers.py DecoratorsTestCase.setUp.method2b   0% 1 1 0   100% 0 0   0%
tests / test_wrappers.py DecoratorsTestCase.setUp.method3b   0% 1 1 0   100% 0 0   0%
tests / test_wrappers.py DecoratorsTestCase.setUp.property1b   0% 1 1 0   100% 0 0   0%
tests / test_wrappers.py DecoratorsTestCase.testAttributeCopying   0% 19 19 0   100% 0 0   0%
tests / test_wrappers.py TemplateMetaSimpleTestCase.setUp   0% 15 15 0   100% 0 0   0%
tests / test_wrappers.py TemplateMetaSimpleTestCase.setUp.Example.method1   0% 1 1 0   100% 0 0   0%
tests / test_wrappers.py TemplateMetaSimpleTestCase.setUp.Example.method2   0% 1 1 0   100% 0 0   0%
tests / test_wrappers.py TemplateMetaSimpleTestCase.setUp.Example.method3   0% 1 1 0   100% 0 0   0%
tests / test_wrappers.py TemplateMetaSimpleTestCase.setUp.Example.property1   0% 1 1 0   100% 0 0   0%
tests / test_wrappers.py TemplateMetaSimpleTestCase.register   0% 2 2 0   100% 0 0   0%
tests / test_wrappers.py TemplateMetaSimpleTestCase.alias   0% 2 2 0   100% 0 0   0%
tests / test_wrappers.py TemplateMetaSimpleTestCase.testCorrectRegistration   0% 7 7 0   100% 0 0   0%
tests / test_wrappers.py TemplateMetaSimpleTestCase.testAliases   0% 10 10 0   100% 0 0   0%
tests / test_wrappers.py TemplateMetaSimpleTestCase.testInheritanceHooks   0% 20 20 0   100% 0 0   0%
tests / test_wrappers.py TemplateMetaSimpleTestCase.testConstruction   0% 11 11 0   0% 2 0   0%
tests / test_wrappers.py TemplateMetaSimpleTestCase.testAttributeCopying   0% 15 15 0   100% 0 0   0%
tests / test_wrappers.py TemplateMetaSimpleTestCase.testDictBehavior   0% 10 10 0   100% 0 0   0%
tests / test_wrappers.py TemplateMetaSimpleTestCase.testNoInheritedDictBehavior   0% 16 16 0   0% 4 0   0%
tests / test_wrappers.py TemplateMetaSimpleTestCase.testAliasUnregistered   0% 4 4 0   100% 0 0   0%
tests / test_wrappers.py TemplateMetaSimpleTestCase.testRegisterDTypeTwice   0% 4 4 0   100% 0 0   0%
tests / test_wrappers.py TemplateMetaSimpleTestCase.testRegisterTemplateTwice   0% 4 4 0   100% 0 0   0%
tests / test_wrappers.py TemplateMetaHardTestCase.setUp   0% 16 16 0   100% 0 0   0%
tests / test_wrappers.py TemplateMetaHardTestCase.register   0% 4 4 0   100% 0 0   0%
tests / test_wrappers.py TemplateMetaHardTestCase.alias   0% 4 4 0   100% 0 0   0%
tests / test_wrappers.py TemplateMetaHardTestCase.testCorrectRegistration   0% 17 17 0   100% 0 0   0%
tests / test_wrappers.py TemplateMetaHardTestCase.testAliases   0% 18 18 0   100% 0 0   0%
tests / test_wrappers.py TemplateMetaHardTestCase.testInheritanceHooks   0% 8 8 0   100% 0 0   0%
tests / test_wrappers.py TemplateMetaHardTestCase.testConstruction   0% 8 8 0   100% 0 0   0%
tests / test_wrappers.py TemplateMetaHardTestCase.testDictBehavior   0% 10 10 0   100% 0 0   0%
tests / test_wrappers.py TemplateMetaHardTestCase.testRegisterBadKey   0% 2 2 0   100% 0 0   0%
tests / test_wrappers.py TemplateMetaHardTestCase.testRegisterDTypeTwice   0% 4 4 0   100% 0 0   0%
tests / test_wrappers.py TemplateMetaHardTestCase.testRegisterTemplateTwice   0% 4 4 0   100% 0 0   0%
tests / test_wrappers.py TestDefaultMethodCopying.setUp   0% 20 20 0   100% 0 0   0%
tests / test_wrappers.py TestDefaultMethodCopying.setUp.ExampleF.staticCall   0% 1 1 0   100% 0 0   0%
tests / test_wrappers.py TestDefaultMethodCopying.setUp.ExampleF.classCall   0% 1 1 0   100% 0 0   0%
tests / test_wrappers.py TestDefaultMethodCopying.setUp.ExampleF.regularCall   0% 1 1 0   100% 0 0   0%
tests / test_wrappers.py TestDefaultMethodCopying.setUp.ExampleI.notTransferedStaticCall   0% 1 1 0   100% 0 0   0%
tests / test_wrappers.py TestDefaultMethodCopying.setUp.ExampleI.notTransferedClassCall   0% 1 1 0   100% 0 0   0%
tests / test_wrappers.py TestDefaultMethodCopying.testMethodCopyForDefaultType   0% 9 9 0   100% 0 0   0%
tests / test_wrappers.py (no function)   96% 47 2 0   50% 2 1   94%
Total     27% 2657 1935 7   10% 490 23   24%

No items found using the specified filter.