Coverage report: 23%

Files Functions Classes

coverage.py v7.5.0, created at 2024-05-01 15:14 -0700

File function statements missing excluded branches partial coverage
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%
Total   3189 2335 60 1169 8 23%

No items found using the specified filter.