Coverage report: 22%

Files Functions Classes

coverage.py v7.13.5, created at 2026-04-17 08:43 +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% 6 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% 4 0 0   100% 0 0   100%
python / lsst / utils / argparsing.py AppendDict.__init__   0% 6 6 0   0% 4 0   0%
python / lsst / utils / argparsing.py AppendDict.__call__   0% 11 11 0   0% 8 0   0%
python / lsst / utils / argparsing.py (no function)   100% 9 0 0   100% 0 0   100%
python / lsst / utils / classes.py Singleton.__call__   0% 4 4 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% 15 0 0   100% 0 0   100%
python / lsst / utils / db_auth.py DbAuth.__init__   0% 24 24 0   0% 8 0   0%
python / lsst / utils / db_auth.py DbAuth.db_auth_path   0% 1 1 0   100% 0 0   0%
python / lsst / utils / db_auth.py DbAuth.getAuth   0% 36 36 0   0% 34 0   0%
python / lsst / utils / db_auth.py DbAuth.getUrl   0% 11 11 0   0% 4 0   0%
python / lsst / utils / db_auth.py (no function)   100% 21 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% 12 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 / inheritDoc.py inheritDoc   100% 2 0 0   100% 0 0   100%
python / lsst / utils / inheritDoc.py inheritDoc._tmpDecorator   91% 11 1 0   83% 6 1   88%
python / lsst / utils / inheritDoc.py (no function)   100% 5 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 find_outside_stacklevel   0% 35 35 0   0% 22 0   0%
python / lsst / utils / introspection.py take_object_census   0% 4 4 0   0% 2 0   0%
python / lsst / utils / introspection.py trace_object_references   0% 5 5 0   0% 2 0   0%
python / lsst / utils / introspection.py trace_object_references.class_filter   0% 1 1 0   100% 0 0   0%
python / lsst / utils / introspection.py _recurse_trace   0% 9 9 0   0% 4 0   0%
python / lsst / utils / introspection.py _get_clean_refs   0% 6 6 0   100% 0 0   0%
python / lsst / utils / introspection.py (no function)   100% 22 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 _extract_numeric_suffix   0% 8 8 0   0% 4 0   0%
python / lsst / utils / iteration.py _add_pair_to_name   0% 22 22 0   0% 16 0   0%
python / lsst / utils / iteration.py _is_list_of_ints   0% 1 1 0   100% 0 0   0%
python / lsst / utils / iteration.py sequence_to_string   0% 38 38 0   0% 18 0   0%
python / lsst / utils / iteration.py (no function)   100% 13 0 0   100% 0 0   100%
python / lsst / utils / logging.py _is_structlog_logger   0% 7 7 0   0% 2 0   0%
python / lsst / utils / logging.py _calculate_base_stacklevel   75% 4 1 0   50% 2 1   67%
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._process_stacklevel   0% 4 4 0   0% 2 0   0%
python / lsst / utils / logging.py LsstLogAdapter.fatal   0% 2 2 0   100% 0 0   0%
python / lsst / utils / logging.py LsstLogAdapter.verbose   0% 2 2 0   100% 0 0   0%
python / lsst / utils / logging.py LsstLogAdapter.trace   0% 2 2 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% 60 0 5   100% 0 0   100%
python / lsst / utils / packages.py getVersionFromPythonModule   0% 7 7 0   0% 4 0   0%
python / lsst / utils / packages.py getAllPythonDistributions   0% 4 4 0   0% 2 0   0%
python / lsst / utils / packages.py getPythonPackages   0% 28 28 0   0% 14 0   0%
python / lsst / utils / packages.py _mangle_lsst_package_names   0% 10 10 0   0% 6 0   0%
python / lsst / utils / packages.py _get_python_package_version   0% 28 28 0   0% 16 0   0%
python / lsst / utils / packages.py getEnvironmentPackages   0% 33 33 0   0% 12 0   0%
python / lsst / utils / packages.py getCondaPackages   0% 25 25 0   0% 8 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% 7 7 0   0% 2 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)   95% 66 3 0   75% 4 1   94%
python / lsst / utils / plotting / __init__.py (no function)   100% 3 0 0   100% 0 0   100%
python / lsst / utils / plotting / figures.py make_figure   0% 8 8 0   100% 0 0   0%
python / lsst / utils / plotting / figures.py get_multiband_plot_colors   0% 5 5 0   0% 2 0   0%
python / lsst / utils / plotting / figures.py get_multiband_plot_symbols   0% 2 2 0   100% 0 0   0%
python / lsst / utils / plotting / figures.py get_multiband_plot_linestyles   0% 2 2 0   100% 0 0   0%
python / lsst / utils / plotting / figures.py (no function)   100% 7 0 2   100% 0 0   100%
python / lsst / utils / plotting / limits.py calculate_safe_plotting_limits   0% 2 2 0   100% 0 0   0%
python / lsst / utils / plotting / limits.py make_calculate_safe_plotting_limits   0% 3 3 0   100% 0 0   0%
python / lsst / utils / plotting / limits.py make_calculate_safe_plotting_limits.calculate_safe_plotting_limits   0% 23 23 0   0% 10 0   0%
python / lsst / utils / plotting / limits.py (no function)   100% 6 0 0   100% 0 0   100%
python / lsst / utils / plotting / publication_plots.py set_rubin_plotstyle   0% 2 2 0   100% 0 0   0%
python / lsst / utils / plotting / publication_plots.py mk_colormap   0% 29 29 0   0% 10 0   0%
python / lsst / utils / plotting / publication_plots.py divergent_cmap   0% 2 2 0   100% 0 0   0%
python / lsst / utils / plotting / publication_plots.py stars_cmap   0% 6 6 0   0% 2 0   0%
python / lsst / utils / plotting / publication_plots.py stars_color   0% 1 1 0   100% 0 0   0%
python / lsst / utils / plotting / publication_plots.py accent_color   0% 1 1 0   100% 0 0   0%
python / lsst / utils / plotting / publication_plots.py galaxies_cmap   0% 4 4 0   0% 2 0   0%
python / lsst / utils / plotting / publication_plots.py galaxies_color   0% 1 1 0   100% 0 0   0%
python / lsst / utils / plotting / publication_plots.py sso_color   0% 1 1 0   100% 0 0   0%
python / lsst / utils / plotting / publication_plots.py sso_cmap   0% 4 4 0   0% 2 0   0%
python / lsst / utils / plotting / publication_plots.py get_band_dicts   0% 5 5 0   100% 0 0   0%
python / lsst / utils / plotting / publication_plots.py (no function)   100% 14 0 0   100% 0 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   100% 0 0 0   100% 0 0   100%
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 ImportTestCase._test_no_packages_registered_for_import_testing   100% 0 0 1   100% 0 0   100%
python / lsst / utils / tests.py ImportTestCase.__init_subclass__   89% 9 1 0   75% 4 1   85%
python / lsst / utils / tests.py ImportTestCase.__init_subclass__.test_import   0% 2 2 0   100% 0 0   0%
python / lsst / utils / tests.py ImportTestCase.assertImport   0% 14 14 1   0% 8 0   0%
python / lsst / utils / tests.py getTempFilePath   0% 32 32 0   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% 38 38 0   0% 14 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 0   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 0   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 0   100% 0 0   100%
python / lsst / utils / tests.py methodParametersProduct   100% 1 0 0   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% 73 0 0   100% 0 0   100%
python / lsst / utils / threads.py set_thread_envvars   0% 7 7 0   0% 6 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)   78% 9 2 0   100% 0 0   78%
python / lsst / utils / timer.py _add_to_metadata   0% 11 11 0   0% 2 0   0%
python / lsst / utils / timer.py logPairs   0% 19 19 0   0% 16 0   0%
python / lsst / utils / timer.py logInfo   0% 15 15 0   0% 8 0   0%
python / lsst / utils / timer.py timeMethod   100% 1 0 0   50% 2 1   67%
python / lsst / utils / timer.py timeMethod   100% 0 0 0   100% 0 0   100%
python / lsst / utils / timer.py timeMethod   55% 11 5 0   50% 6 1   53%
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% 68 68 0   0% 26 0   0%
python / lsst / utils / timer.py profile   0% 13 13 0   0% 6 0   0%
python / lsst / utils / timer.py duration_from_timeMethod   0% 14 14 0   0% 10 0   0%
python / lsst / utils / timer.py (no function)   100% 42 0 2   50% 2 1   98%
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% 5 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% 3 3 0   0% 2 0   0%
python / lsst / utils / wrappers.py TemplateMeta.__instancecheck__   0% 3 3 0   0% 2 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% 26 0 0   100% 0 0   100%
tests / import_test / __init__.py (no function)   100% 0 0 0   100% 0 0   100%
tests / test_argparsing.py AppendDictTestSuite.setUp   0% 2 2 0   100% 0 0   0%
tests / test_argparsing.py AppendDictTestSuite.test_default_none_positional   0% 5 5 0   100% 0 0   0%
tests / test_argparsing.py AppendDictTestSuite.test_default_none_keyword   0% 5 5 0   100% 0 0   0%
tests / test_argparsing.py AppendDictTestSuite.test_default_empty_positional   0% 5 5 0   100% 0 0   0%
tests / test_argparsing.py AppendDictTestSuite.test_default_empty_keyword   0% 5 5 0   100% 0 0   0%
tests / test_argparsing.py AppendDictTestSuite.test_default_non_empty_positional   0% 7 7 0   100% 0 0   0%
tests / test_argparsing.py AppendDictTestSuite.test_default_non_empty_keyword   0% 7 7 0   100% 0 0   0%
tests / test_argparsing.py AppendDictTestSuite.test_default_invalid   0% 4 4 0   100% 0 0   0%
tests / test_argparsing.py AppendDictTestSuite.test_multi_append   0% 3 3 0   100% 0 0   0%
tests / test_argparsing.py AppendDictTestSuite.test_multi_nargs_append   0% 3 3 0   100% 0 0   0%
tests / test_argparsing.py AppendDictTestSuite.test_emptyvalue   0% 3 3 0   100% 0 0   0%
tests / test_argparsing.py AppendDictTestSuite.test_nopair   0% 5 5 0   100% 0 0   0%
tests / test_argparsing.py (no function)   100% 18 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)   100% 35 0 2   100% 0 0   100%
tests / test_db_auth.py DbAuthTestCase.test_patterns   0% 5 5 0   0% 2 0   0%
tests / test_db_auth.py DbAuthTestCase.test_connStrings   0% 9 9 0   0% 4 0   0%
tests / test_db_auth.py DbAuthTestCase.test_load   0% 11 11 0   100% 0 0   0%
tests / test_db_auth.py DbAuthTestCase.test_envvar_path   0% 7 7 0   100% 0 0   0%
tests / test_db_auth.py DbAuthTestCase.test_json_envvar   0% 18 18 0   100% 0 0   0%
tests / test_db_auth.py DbAuthTestCase.test_ipv6   0% 5 5 0   100% 0 0   0%
tests / test_db_auth.py DbAuthTestCase.test_search   0% 9 9 0   100% 0 0   0%
tests / test_db_auth.py DbAuthTestCase.test_errors   0% 40 40 0   100% 0 0   0%
tests / test_db_auth.py DbAuthTestCase.test_getUrl   0% 42 42 0   0% 2 0   0%
tests / test_db_auth.py DbAuthTestCase.test_urlEncoding   0% 2 2 0   100% 0 0   0%
tests / test_db_auth.py (no function)   100% 18 0 2   100% 0 0   100%
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)   100% 22 0 5   100% 0 0   100%
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)   100% 5 0 2   100% 0 0   100%
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)   100% 7 0 2   100% 0 0   100%
tests / test_executables.py ExplicitBinaryTester.testSimpleExe   0% 7 7 0   100% 0 0   0%
tests / test_executables.py (no function)   100% 8 0 2   100% 0 0   100%
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)   100% 11 0 3   100% 0 0   100%
tests / test_getTempFilePath.py GetTempFilePathTestCase.testBasics   0% 6 6 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% 6 6 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)   100% 25 0 3   100% 0 0   100%
tests / test_import.py TestImports.test_counter   0% 1 1 0   100% 0 0   0%
tests / test_import.py TestSkipImports.test_import   0% 1 1 0   100% 0 0   0%
tests / test_import.py (no function)   100% 9 0 2   100% 0 0   100%
tests / test_inheritDoc.py Base.method1   0% 1 1 0   100% 0 0   0%
tests / test_inheritDoc.py Base.method2   0% 1 1 0   100% 0 0   0%
tests / test_inheritDoc.py Base.method3   0% 1 1 0   100% 0 0   0%
tests / test_inheritDoc.py Base.method4   0% 1 1 0   100% 0 0   0%
tests / test_inheritDoc.py Base.method5   0% 1 1 0   100% 0 0   0%
tests / test_inheritDoc.py Base.method6   0% 1 1 0   100% 0 0   0%
tests / test_inheritDoc.py NoInheritDoc.method2   0% 1 1 0   100% 0 0   0%
tests / test_inheritDoc.py InheritDoc.method1   0% 1 1 0   100% 0 0   0%
tests / test_inheritDoc.py InheritDoc.method2   100% 0 0 0   100% 0 0   100%
tests / test_inheritDoc.py InheritDoc.method3   100% 0 0 0   100% 0 0   100%
tests / test_inheritDoc.py InheritDoc.method4   0% 1 1 0   100% 0 0   0%
tests / test_inheritDoc.py InheritDoc.method5   0% 1 1 0   100% 0 0   0%
tests / test_inheritDoc.py InheritDoc.method6   0% 1 1 0   100% 0 0   0%
tests / test_inheritDoc.py InheritDocTestCase.test_no_inheritdoc   0% 3 3 0   100% 0 0   0%
tests / test_inheritDoc.py InheritDocTestCase.test_inheritDoc   0% 6 6 0   100% 0 0   0%
tests / test_inheritDoc.py (no function)   100% 28 0 2   100% 0 0   100%
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 TestInstropection.test_stacklevel   0% 27 27 0   0% 2 0   0%
tests / test_introspection.py TestInstropection.test_take_object_census   0% 6 6 0   100% 0 0   0%
tests / test_introspection.py TestInstropection.test_trace_object_references_simple   0% 10 10 0   100% 0 0   0%
tests / test_introspection.py TestInstropection.test_trace_object_references_atlimit   0% 10 10 0   100% 0 0   0%
tests / test_introspection.py TestInstropection.test_trace_object_references_cyclic   0% 14 14 0   100% 0 0   0%
tests / test_introspection.py TestInstropection.test_trace_object_references_null   0% 6 6 0   100% 0 0   0%
tests / test_introspection.py (no function)   100% 24 0 2   100% 0 0   100%
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 IterationTestCase.test_empty_list   0% 1 1 0   100% 0 0   0%
tests / test_iteration.py IterationTestCase.test_single_element   0% 1 1 0   100% 0 0   0%
tests / test_iteration.py IterationTestCase.test_consecutive_numbers   0% 1 1 0   100% 0 0   0%
tests / test_iteration.py IterationTestCase.test_non_consecutive_numbers   0% 1 1 0   100% 0 0   0%
tests / test_iteration.py IterationTestCase.test_mixed_sequences   0% 1 1 0   100% 0 0   0%
tests / test_iteration.py IterationTestCase.test_stride_greater_than_one   0% 1 1 0   100% 0 0   0%
tests / test_iteration.py IterationTestCase.test_negative_numbers   0% 1 1 0   100% 0 0   0%
tests / test_iteration.py IterationTestCase.test_duplicate_numbers   0% 1 1 0   100% 0 0   0%
tests / test_iteration.py IterationTestCase.test_strings_with_common_prefix   0% 1 1 0   100% 0 0   0%
tests / test_iteration.py IterationTestCase.test_strings_without_common_prefix   0% 1 1 0   100% 0 0   0%
tests / test_iteration.py IterationTestCase.test_large_sequence   0% 2 2 0   100% 0 0   0%
tests / test_iteration.py IterationTestCase.test_mixed_types   0% 2 2 0   100% 0 0   0%
tests / test_iteration.py IterationTestCase.test_wrong_types   0% 2 2 0   100% 0 0   0%
tests / test_iteration.py IterationTestCase.test_stride_calculation   0% 1 1 0   100% 0 0   0%
tests / test_iteration.py IterationTestCase.test_single_value_sequences   0% 1 1 0   100% 0 0   0%
tests / test_iteration.py IterationTestCase.test_overlapping_ranges   0% 1 1 0   100% 0 0   0%
tests / test_iteration.py IterationTestCase.test_unordered_input   0% 1 1 0   100% 0 0   0%
tests / test_iteration.py IterationTestCase.test_large_stride   0% 1 1 0   100% 0 0   0%
tests / test_iteration.py IterationTestCase.test_single_character_strings   0% 1 1 0   100% 0 0   0%
tests / test_iteration.py IterationTestCase.test_strings_with_prefix   0% 1 1 0   100% 0 0   0%
tests / test_iteration.py (no function)   100% 27 0 2   100% 0 0   100%
tests / test_logging.py TestLogging.testLogLevels   0% 5 5 0   100% 0 0   0%
tests / test_logging.py TestLogging.testLogCommands   0% 24 24 0   0% 2 0   0%
tests / test_logging.py TestLogging.testTraceSetAt   0% 18 18 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)   100% 9 0 2   100% 0 0   100%
tests / test_matplotlib_figures.py MakeFigureTestCase.testMakeFigure   0% 17 17 0   0% 4 0   0%
tests / test_matplotlib_figures.py PublicationPlotsTestCase.testMplStyle   0% 2 2 0   100% 0 0   0%
tests / test_matplotlib_figures.py PublicationPlotsTestCase.testMultibandPlotColors   0% 5 5 0   100% 0 0   0%
tests / test_matplotlib_figures.py PublicationPlotsTestCase.testStarColors   0% 9 9 0   0% 2 0   0%
tests / test_matplotlib_figures.py PublicationPlotsTestCase.testGalaxyColor   0% 9 9 0   0% 2 0   0%
tests / test_matplotlib_figures.py PublicationPlotsTestCase.testDivergentColor   0% 8 8 0   100% 0 0   0%
tests / test_matplotlib_figures.py PublicationPlotsTestCase.testSSOColor   0% 9 9 0   0% 2 0   0%
tests / test_matplotlib_figures.py PublicationPlotsTestCase.testMkColormap   0% 3 3 0   100% 0 0   0%
tests / test_matplotlib_figures.py (no function)   90% 21 2 0   100% 0 0   90%
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)   100% 4 0 2   100% 0 0   100%
tests / test_packages.py PackagesTestCase.testPython   0% 10 10 0   100% 0 0   0%
tests / test_packages.py PackagesTestCase.testEnvironment   0% 2 2 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% 65 65 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)   100% 13 0 2   100% 0 0   100%
tests / test_plotting_limits.py PlottingLimitsClosureTestCase.testSingleSeries   0% 6 6 0   0% 2 0   0%
tests / test_plotting_limits.py PlottingLimitsClosureTestCase.testMultipleSeries   0% 7 7 0   100% 0 0   0%
tests / test_plotting_limits.py PlottingLimitsClosureTestCase.testMultipleSeriesCommonRange   0% 7 7 0   100% 0 0   0%
tests / test_plotting_limits.py PlottingLimitsClosureTestCase.testSymmetric   0% 6 6 0   100% 0 0   0%
tests / test_plotting_limits.py PlottingLimitsClosureTestCase.testConstantExtra   0% 11 11 0   0% 2 0   0%
tests / test_plotting_limits.py PlottingLimitsClosureTestCase.testSeriesOfSeries   0% 6 6 0   100% 0 0   0%
tests / test_plotting_limits.py PlottingLimitsClosureTestCase.testRaises   0% 2 2 0   100% 0 0   0%
tests / test_plotting_limits.py PlottingLimitsTestCase.testSingleSeries   0% 6 6 0   0% 2 0   0%
tests / test_plotting_limits.py PlottingLimitsTestCase.testMultipleSeries   0% 5 5 0   100% 0 0   0%
tests / test_plotting_limits.py PlottingLimitsTestCase.testMultipleSeriesCommonRange   0% 5 5 0   100% 0 0   0%
tests / test_plotting_limits.py PlottingLimitsTestCase.testSymmetric   0% 4 4 0   100% 0 0   0%
tests / test_plotting_limits.py PlottingLimitsTestCase.testConstantExtra   0% 7 7 0   0% 2 0   0%
tests / test_plotting_limits.py PlottingLimitsTestCase.testRaises   0% 2 2 0   100% 0 0   0%
tests / test_plotting_limits.py (no function)   100% 38 0 2   100% 0 0   100%
tests / test_threads.py ThreadsTestCase.testDisable   0% 13 13 0   0% 6 0   0%
tests / test_threads.py (no function)   69% 13 4 2   100% 0 0   69%
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% 14 14 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% 9 9 0   0% 4 0   0%
tests / test_timer.py TestTimeMethod.testDecorated   0% 13 13 0   100% 0 0   0%
tests / test_timer.py TestTimeMethod.testDisabled   0% 6 6 0   100% 0 0   0%
tests / test_timer.py TimerTestCase.testTimer   0% 113 113 0   100% 0 0   0%
tests / test_timer.py TimerTestCase.test_time_this_return   0% 20 20 0   100% 0 0   0%
tests / test_timer.py TimerTestCase.test_structlog   0% 16 16 0   100% 0 0   0%
tests / test_timer.py ProfileTestCase.test_profile   0% 12 12 0   100% 0 0   0%
tests / test_timer.py (no function)   100% 41 0 2   100% 0 0   100%
tests / test_usage.py UsageTestCase.testGetCurrentMemUsage   0% 5 5 0   100% 0 0   0%
tests / test_usage.py UsageTestCase.testGetPeakMemUsage   0% 5 5 0   100% 0 0   0%
tests / test_usage.py (no function)   100% 6 0 2   100% 0 0   100%
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)   100% 14 0 3   100% 0 0   100%
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)   98% 45 1 2   100% 0 0   98%
Total     25% 3852 2871 59   6% 720 12   22%

No items found using the specified filter.