Coverage report: 82%

Files Functions Classes

coverage.py v7.13.1, created at 2026-01-01 16:37 -0600

File function   statements missing excluded   coverage
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_pytest_runner.py _add_module_to_target   9 9 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_pytest_runner.py Plugin.pytest_configure   3 1 0   67%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_pytest_runner.py (no function)   41 6 0   85%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py _TreeManagerHolder.__init__   3 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py _TreeManagerHolder.manager   3 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py _TreeManagerHolder._fill_manager   5 2 0   60%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py set_parallel_mode   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py is_parallel_mode   1 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py _try_open_socket   13 10 0   23%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py _SocketTeamCityMessagesPrinter.__init__   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py _SocketTeamCityMessagesPrinter._output   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py TestSuiteInfo.__init__   5 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py NewTeamcityServiceMessages.__init__   7 1 0   86%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py NewTeamcityServiceMessages.message   39 15 0   62%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py NewTeamcityServiceMessages._fix_setup_teardown_name   4 4 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py NewTeamcityServiceMessages.blockClosed   12 12 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py NewTeamcityServiceMessages.subTestBlockOpened   2 2 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py NewTeamcityServiceMessages.testStarted   7 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py NewTeamcityServiceMessages.testStarted._write_start_message   7 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py NewTeamcityServiceMessages.testFailed   5 5 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py NewTeamcityServiceMessages._print_error   5 5 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py NewTeamcityServiceMessages.testFinished   7 2 0   71%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py NewTeamcityServiceMessages.testFinished._write_finished_message   14 2 0   86%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py NewTeamcityServiceMessages.do_commands   5 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py NewTeamcityServiceMessages._repose_suite_closed   5 5 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py NewTeamcityServiceMessages.close_suites   7 1 0   86%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py jb_patch_targets   4 2 0   50%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py jb_patch_targets._patch_target   9 9 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py jb_patch_separator   1 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py jb_start_tests   3 3 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py jb_finish_tests   3 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py start_protocol   2 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py parse_arguments   19 5 0   74%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py jb_doc_args   1 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_runner_tools.py (no function)   52 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_serial_tree_manager.py SerialTreeManager.__init__   5 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_serial_tree_manager.py SerialTreeManager._calculate_relation   9 1 0   89%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_serial_tree_manager.py SerialTreeManager._add_new_node   3 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_serial_tree_manager.py SerialTreeManager.level_opened   15 4 0   73%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_serial_tree_manager.py SerialTreeManager.level_closed   10 3 0   70%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_serial_tree_manager.py SerialTreeManager.parent_branch   1 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_serial_tree_manager.py SerialTreeManager._get_node_id   1 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_serial_tree_manager.py SerialTreeManager.get_node_ids   3 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_serial_tree_manager.py (no function)   10 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_utils.py FileChangesTracker.__init__   3 3 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_utils.py FileChangesTracker.get_changed_files   3 3 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_utils.py FileChangesTracker._get_changes_from   11 11 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_utils.py jb_escape_output   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_utils.py OptionDescription.__init__   3 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_utils.py VersionAgnosticUtils.is_py3k   1 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_utils.py VersionAgnosticUtils.__new__   2 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_utils.py VersionAgnosticUtils.to_unicode   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_utils.py VersionAgnosticUtils.get_options   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_utils.py _Py2Utils.to_unicode   6 6 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_utils.py _Py2Utils.get_options   7 7 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_utils.py _Py3KUtils.to_unicode   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_utils.py _Py3KUtils.get_options   6 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_utils.py _parse_parametrized   4 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_utils.py test_to_list   5 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / _jb_utils.py (no function)   28 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / __init__.py is_running_under_teamcity   1 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / __init__.py (no function)   5 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / common.py FlushingStringIO.__init__   3 3 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / common.py FlushingStringIO._flush_to_flush_function   3 3 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / common.py FlushingStringIO.write   3 3 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / common.py FlushingStringIO.flush   2 2 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / common.py limit_output   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / common.py split_output   6 6 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / common.py dump_test_stdout   2 2 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / common.py dump_test_stderr   2 2 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / common.py is_string   3 3 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / common.py get_output_encoding   5 5 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / common.py get_exception_message   3 3 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / common.py to_unicode   7 7 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / common.py get_class_fullname   7 7 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / common.py convert_error_to_string   19 19 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / common.py (no function)   32 3 0   91%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / diff_tools.py patch_unittest_diff   5 1 0   80%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / diff_tools.py patch_unittest_diff._patched_equals   10 10 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / diff_tools.py _format_and_convert   3 3 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / diff_tools.py EqualsAssertionError.__init__   10 10 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / diff_tools.py EqualsAssertionError.can_be_serialized   3 3 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / diff_tools.py EqualsAssertionError.__str__   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / diff_tools.py EqualsAssertionError.__unicode__   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / diff_tools.py EqualsAssertionError._serialize   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / diff_tools.py EqualsAssertionError.deserialize_error   3 3 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / diff_tools.py deserialize_error   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / diff_tools.py (no function)   24 2 0   92%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py escape_value   1 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.__init__   9 2 0   78%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.encode   3 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.decode   3 1 0   67%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.escapeValue   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.message   12 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages._single_value_message   2 2 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.blockOpened   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.blockClosed   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.subTestBlockOpened   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.block   2 2 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.compilationStarted   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.compilationFinished   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.compilation   2 2 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.testSuiteStarted   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.testSuiteFinished   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.testSuite   2 2 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.testStarted   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.testFinished   4 4 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.test   2 2 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.testCount   1 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.testIgnored   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.testStopped   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.testFailed   4 4 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.testStdOut   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.testStdErr   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.publishArtifacts   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.progressMessage   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.progressStart   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.progressFinish   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.progress   2 2 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.buildProblem   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.buildStatus   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.setParameter   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.buildStatisticLinesCovered   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.buildStatisticTotalLines   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.buildStatisticLinesUncovered   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.enableServiceMessages   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.disableServiceMessages   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.serviceMessagesDisabled   2 2 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.serviceMessagesEnabled   2 2 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.importData   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py TeamcityServiceMessages.customMessage   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / messages.py (no function)   57 2 0   96%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / output.py TeamCityMessagesPrinter.__init__   6 1 0   83%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / output.py TeamCityMessagesPrinter.send_message   4 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / output.py TeamCityMessagesPrinter._output   2 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / output.py retry_on_EAGAIN   2 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / output.py retry_on_EAGAIN.wrapped   10 6 0   40%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / output.py (no function)   12 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py pytest_addoption   8 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py get_rootdir   3 1 0   67%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py pytest_configure   12 2 0   83%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py pytest_unconfigure   4 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py _get_coverage_controller   4 1 0   75%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py EchoTeamCityMessages.__init__   11 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py EchoTeamCityMessages.get_id_from_location   12 5 0   58%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py EchoTeamCityMessages.get_id_from_location.convert_file_to_id   2 2 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py EchoTeamCityMessages.get_id_from_location.add_prefix_to_filename_id   4 4 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py EchoTeamCityMessages.format_test_id   24 2 0   92%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py EchoTeamCityMessages.format_location   3 3 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py EchoTeamCityMessages.pytest_sessionfinish   4 3 0   25%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py EchoTeamCityMessages.pytest_collection_finish   1 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py EchoTeamCityMessages.pytest_runtest_logstart   6 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py EchoTeamCityMessages.pytest_runtest_protocol   2 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py EchoTeamCityMessages.ensure_test_start_reported   6 1 0   83%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py EchoTeamCityMessages.report_has_output   4 2 0   50%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py EchoTeamCityMessages.report_test_output   9 8 0   11%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py EchoTeamCityMessages.report_test_finished   2 0 0   100%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py EchoTeamCityMessages.report_test_failure   41 41 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py EchoTeamCityMessages.report_test_skip   10 10 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py EchoTeamCityMessages.pytest_assertrepr_compare   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py EchoTeamCityMessages.pytest_runtest_logreport   26 17 0   35%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py EchoTeamCityMessages.pytest_collectreport   5 2 0   60%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py EchoTeamCityMessages.pytest_terminal_summary   6 6 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py EchoTeamCityMessages._report_coverage   11 11 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py EchoTeamCityMessages._report_coverage._Reporter.__init__   12 12 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py EchoTeamCityMessages._report_coverage._Reporter.find_file_reporters   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py EchoTeamCityMessages._report_coverage._Reporter.__getattr__   1 1 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py EchoTeamCityMessages._report_coverage._CoverageReporter.__init__   5 5 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py EchoTeamCityMessages._report_coverage._CoverageReporter.report   35 35 0   0%
Applications / PyCharm.app / Contents / plugins / python-ce / helpers / pycharm / teamcity / pytest_plugin.py (no function)   38 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / __init__.py (no function)   10 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / _version_info.py (no function)   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / cacheable_properties_mixin.py CacheablePropertiesMixin._ensure_cache_storage_supported   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / cacheable_properties_mixin.py CacheablePropertiesMixin._all_cached_properties_names   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / cacheable_properties_mixin.py CacheablePropertiesMixin._get_cached_properties_names_for_class   19 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / cacheable_properties_mixin.py CacheablePropertiesMixin._get_all_cached_properties_status   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / cacheable_properties_mixin.py CacheablePropertiesMixin._get_all_cached_properties   4 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / cacheable_properties_mixin.py CacheablePropertiesMixin._get_cached_property   6 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / cacheable_properties_mixin.py CacheablePropertiesMixin._get_cached_property_status   4 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / cacheable_properties_mixin.py CacheablePropertiesMixin._set_cached_properties   8 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / cacheable_properties_mixin.py CacheablePropertiesMixin._invalidate_cache   7 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / cacheable_properties_mixin.py (no function)   16 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / dict_sorter.py sort_dict_by_keys   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / dict_sorter.py (no function)   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / guarded_init_metaclass.py _validate_pickle_state_integrity   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / guarded_init_metaclass.py _parse_pickle_state   7 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / guarded_init_metaclass.py _restore_dict_state   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / guarded_init_metaclass.py _restore_slots_state   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / guarded_init_metaclass.py _invoke_post_setstate_hook   8 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / guarded_init_metaclass.py GuardedInitMeta.__init__   19 2 0   89%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / guarded_init_metaclass.py GuardedInitMeta.__init__.setstate_wrapper   11 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / guarded_init_metaclass.py GuardedInitMeta.__call__   16 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / guarded_init_metaclass.py _re_raise_with_context   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / guarded_init_metaclass.py _raise_if_dataclass   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / guarded_init_metaclass.py (no function)   15 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / json_processor.py _to_serializable_dict   37 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / json_processor.py _process_state   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / json_processor.py _get_all_slots   10 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / json_processor.py _recreate_object   59 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / json_processor.py _from_serializable_dict   27 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / json_processor.py dumpjs   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / json_processor.py loadjs   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / json_processor.py _extract_params_dict   10 2 0   80%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / json_processor.py _extract_params_dict.pick   5 1 0   80%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / json_processor.py update_jsparams   9 1 0   89%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / json_processor.py access_jsparams   10 1 0   90%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / json_processor.py (no function)   27 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / not_picklable_mixin.py NotPicklableMixin.__reduce__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / not_picklable_mixin.py NotPicklableMixin.__getstate__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / not_picklable_mixin.py NotPicklableMixin.__setstate__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / not_picklable_mixin.py (no function)   4 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / parameterizable_mixin.py ParameterizableMixin.get_params   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / parameterizable_mixin.py ParameterizableMixin.get_jsparams   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / parameterizable_mixin.py ParameterizableMixin.get_default_params   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / parameterizable_mixin.py ParameterizableMixin.get_default_jsparams   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / parameterizable_mixin.py ParameterizableMixin.essential_param_names   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / parameterizable_mixin.py ParameterizableMixin.auxiliary_param_names   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / parameterizable_mixin.py ParameterizableMixin.get_essential_params   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / parameterizable_mixin.py ParameterizableMixin.get_essential_jsparams   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / parameterizable_mixin.py ParameterizableMixin.get_auxiliary_params   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / parameterizable_mixin.py ParameterizableMixin.get_auxiliary_jsparams   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / parameterizable_mixin.py (no function)   19 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / single_thread_enforcer_mixin.py _restrict_to_single_thread   15 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / single_thread_enforcer_mixin.py _reset_thread_ownership   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / single_thread_enforcer_mixin.py SingleThreadEnforcerMixin._restrict_to_single_thread   1 1 0   0%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / single_thread_enforcer_mixin.py SingleThreadEnforcerMixin.__init__   1 1 0   0%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / single_thread_enforcer_mixin.py (no function)   12 0 1   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / singleton_mixin.py SingletonMixin.__new__   3 3 0   0%
Users / vladimirpavlov / PycharmProjects / parameterizable / src / mixinforge / singleton_mixin.py (no function)   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_access_jsparams.py ParamObj.__init__   4 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_access_jsparams.py ParamObj.get_params   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_access_jsparams.py test_access_jsparams_returns_selected_params   4 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_access_jsparams.py test_access_jsparams_with_nested_values   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_access_jsparams.py test_access_jsparams_missing_key_raises_keyerror   4 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_access_jsparams.py test_access_jsparams_invalid_structure_raises_keyerror   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_access_jsparams.py (no function)   9 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_core.py A.x   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_core.py A.y   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_core.py A.z   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_core.py A.regular_method   1 1 0   0%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_core.py test_cached_properties_names_existence   7 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_core.py test_invalidate_cache   12 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_core.py test_invalidate_cache_idempotency   14 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_core.py test_status_reporting   16 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_core.py test_empty_class   10 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_core.py test_empty_class.Empty.regular_method   1 1 0   0%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_core.py test_property_that_raises   15 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_core.py test_property_that_raises.RaisingProp.failing_prop   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_core.py test_property_that_raises.RaisingProp.working_prop   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_core.py test_inheritance   17 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_core.py test_inheritance.Base.base_prop   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_core.py test_inheritance.Child.child_prop   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_core.py test_multiple_inheritance_diamond   25 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_core.py test_multiple_inheritance_diamond.Base.base_prop   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_core.py test_multiple_inheritance_diamond.Left.left_prop   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_core.py test_multiple_inheritance_diamond.Right.right_prop   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_core.py test_multiple_inheritance_diamond.Diamond.diamond_prop   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_core.py test_slots_without_dict   9 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_core.py test_slots_without_dict.SlotsOnly.val   1 1 0   0%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_core.py test_slots_with_dict   10 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_core.py test_slots_with_dict.SlotsWithDict.val   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_core.py (no function)   21 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_all.py A.x   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_all.py A.y   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_all.py A.z   1 1 0   0%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_all.py A.regular_method   1 1 0   0%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_all.py test_get_cached_values_basic   6 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_all.py test_get_cached_values_partial   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_all.py test_get_cached_values_empty   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_all.py test_get_cached_values_after_invalidation   6 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_all.py test_get_cached_values_inheritance   11 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_all.py test_get_cached_values_inheritance.Base.base_prop   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_all.py test_get_cached_values_inheritance.Child.child_prop   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_all.py (no function)   15 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_single.py A.x   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_single.py A.y   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_single.py A.z   1 1 0   0%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_single.py A.regular_method   1 1 0   0%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_single.py test_get_cached_property_basic   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_single.py test_get_cached_property_not_cached_yet   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_single.py test_get_cached_property_invalid_name   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_single.py test_get_cached_property_inheritance   11 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_single.py test_get_cached_property_inheritance.Base.base_prop   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_single.py test_get_cached_property_inheritance.Child.child_prop   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_single.py test_get_cached_property_after_set   4 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_single.py (no function)   16 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_status.py A.x   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_status.py A.y   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_status.py A.z   1 1 0   0%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_status.py A.regular_method   1 1 0   0%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_status.py test_get_cached_property_status_basic   9 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_status.py test_get_cached_property_status_invalid_name   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_status.py test_get_cached_property_status_after_invalidation   8 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_status.py test_get_cached_property_status_inheritance   12 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_status.py test_get_cached_property_status_inheritance.Base.base_prop   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_status.py test_get_cached_property_status_inheritance.Child.child_prop   1 1 0   0%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_status.py test_get_cached_property_status_partial   4 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_get_status.py (no function)   16 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_set.py A.x   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_set.py A.y   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_set.py A.z   1 1 0   0%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_set.py A.regular_method   1 1 0   0%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_set.py test_set_cached_values_basic   6 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_set.py test_set_cached_values_bypass_computation   8 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_set.py test_set_cached_values_bypass_computation.Counter.__init__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_set.py test_set_cached_values_bypass_computation.Counter.computed   2 2 0   0%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_set.py test_set_cached_values_invalid_name   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_set.py test_set_cached_values_partial   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_set.py test_set_cached_values_overwrite   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_set.py test_set_cached_values_empty   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_set.py test_set_cached_values_multiple_invalid   6 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_set.py test_get_set_cached_values_roundtrip   10 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_set.py (no function)   19 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_wrapping.py test_wrapped_descriptor   12 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_wrapping.py test_wrapped_descriptor.descriptor_wrapper   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_wrapping.py test_wrapped_descriptor.descriptor_wrapper.Wrapper.__init__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_wrapping.py test_wrapped_descriptor.descriptor_wrapper.Wrapper.__set_name__   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_wrapping.py test_wrapped_descriptor.descriptor_wrapper.Wrapper.__get__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_wrapping.py test_wrapped_descriptor.Wrapped.wrapped_prop   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_wrapping.py test_deep_wrapping_chain   13 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_wrapping.py test_deep_wrapping_chain.create_deep_wrapper   7 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_wrapping.py test_deep_wrapping_chain.create_deep_wrapper.Wrapper.__init__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_wrapping.py test_deep_wrapping_chain.create_deep_wrapper.Wrapper.__get__   3 3 0   0%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_cacheable_properties_mixin_wrapping.py (no function)   4 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_dict_sorter.py test_sort_dict_by_keys_basic   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_dict_sorter.py test_sort_dict_by_keys_already_sorted   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_dict_sorter.py test_sort_dict_by_keys_empty   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_dict_sorter.py test_sort_dict_by_keys_single_key   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_dict_sorter.py test_sort_dict_by_keys_case_sensitivity   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_dict_sorter.py test_sort_dict_by_keys_numeric_strings   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_dict_sorter.py test_sort_dict_by_keys_assert_on_non_dict   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_dict_sorter.py (no function)   9 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py PickleClass.__init__   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py PickleClass.__getstate__   4 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py BadPickleClass.__init__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py PostSetStateClass.__init__   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py PostSetStateClass.__getstate__   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py PostSetStateClass.__post_setstate__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py ErrorPostSetStateClass.__init__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py ErrorPostSetStateClass.__getstate__   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py ErrorPostSetStateClass.__post_setstate__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py ParentWithSetState.__init__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py ParentWithSetState.__getstate__   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py ParentWithSetState.__setstate__   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py ClassDictOnly.__init__   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py ClassDictOnly.__getstate__   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py ClassSlotsOnly.__init__   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py ClassSlotsOnly.__getstate__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py ClassDictAndSlots.__init__   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py ClassDictAndSlots.__getstate__   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py FactoryClass.__new__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py FactoryClass.__init__   1 1 0   0%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py BadPostInitClass.__init__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py BadPostSetStateClass.__init__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py BadPostSetStateClass.__getstate__   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py SlotsMismatchClass.__init__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py SlotsMismatchClass.__getstate__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py test_basic_initialization   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py test_basic_initialization.GoodClass.__init__   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py test_missing_init_flag   4 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py test_missing_init_flag.BadClass.__init__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py test_post_init_hook   6 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py test_post_init_hook.PostInitClass.__init__   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py test_post_init_hook.PostInitClass.__post_init__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py test_post_init_error   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py test_post_init_error.ErrorPostInitClass.__init__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py test_post_init_error.ErrorPostInitClass.__post_init__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py test_dataclass_rejection   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py test_pickle_success   7 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py test_pickle_failure_if_init_finished_present   4 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py test_post_setstate_hook   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py test_post_setstate_error   4 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py test_inherited_setstate_wrapped_once   6 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py test_default_restore_paths   6 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py test_new_returns_non_instance   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py test_reject_non_callable_hooks   6 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py test_slots_mismatch_guard   4 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py test_dataclass_definition_rejection   6 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass.py (no function)   64 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass_helpers.py test_validate_pickle_state_integrity   8 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass_helpers.py test_parse_pickle_state   11 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass_helpers.py test_restore_dict_state   11 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass_helpers.py test_restore_dict_state.SlotsObj.__init__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass_helpers.py test_restore_slots_state   9 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass_helpers.py test_restore_slots_state.SlotsObj.__init__   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass_helpers.py test_invoke_post_setstate_hook   17 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass_helpers.py test_invoke_post_setstate_hook.Hooked.__init__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass_helpers.py test_invoke_post_setstate_hook.Hooked.__post_setstate__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass_helpers.py test_invoke_post_setstate_hook.FailingHook.__post_setstate__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass_helpers.py test_re_raise_with_context   16 2 0   88%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass_helpers.py test_re_raise_with_context.CustomError.__init__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass_helpers.py test_raise_if_dataclass   8 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_guarded_init_metaclass_helpers.py (no function)   10 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor.py BaseSlots.__init__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor.py Hybrid.__init__   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor.py GetParams.__init__   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor.py GetParams.get_params   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor.py GetState.__init__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor.py GetState.__getstate__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor.py GetState.__setstate__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor.py StateNoSetState.__init__   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor.py StateNoSetState.__getstate__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor.py GetParamsAndState.__init__   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor.py GetParamsAndState.get_params   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor.py GetParamsAndState.__getstate__   1 1 0   0%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor.py test_to_serializable_primitives   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor.py test_to_serializable_containers_and_markers   10 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor.py test_to_serializable_enum   4 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor.py test_to_serializable_get_params_and_state_variants   11 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor.py test_to_serializable_get_params_has_precedence_over_getstate   7 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor.py test_to_serializable_cycle_detection   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor.py test_to_serializable_unsupported_types_message_includes_type   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor.py test_recreate_object_via_params   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor.py test_recreate_object_via_state_with_setstate   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor.py test_recreate_object_via_state_fallback_without_setstate   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor.py test_recreate_enum_and_errors   15 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor.py (no function)   45 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_cover_slots_branch.py SlotsMaskGetstate.__init__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_cover_slots_branch.py SlotsMaskGetstate.__getattribute__   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_cover_slots_branch.py HybridSlotsMaskGetstate.__init__   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_cover_slots_branch.py HybridSlotsMaskGetstate.__getattribute__   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_cover_slots_branch.py test_slots_only_branch_is_used_when_getstate_hidden   6 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_cover_slots_branch.py test_hybrid_slots_branch_is_used_when_getstate_hidden   9 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_cover_slots_branch.py (no function)   11 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_extra.py StrSlots.__init__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_extra.py TwoSlots.__init__   2 2 0   0%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_extra.py test_to_from_with_string_slots   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_extra.py test_recreate_object_tuple_state_swapped_components   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_extra.py test_recreate_object_tuple_state_fallback_pair_becomes_slots   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_extra.py test_from_serializable_plain_dict_is_unsupported   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_extra.py (no function)   14 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_remaining_branches.py Plain.__init__   2 2 0   0%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_remaining_branches.py PlainMaskGetstate.__init__   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_remaining_branches.py PlainMaskGetstate.__getattribute__   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_remaining_branches.py test_plain_class_uses_dict_state_branch   6 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_remaining_branches.py SlotlessMeta.__getattribute__   3 1 0   67%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_remaining_branches.py Trick.__getattribute__   3 3 0   0%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_remaining_branches.py test_unsupported_early_types_raise   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_remaining_branches.py HideSlotsMeta.__getattribute__   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_remaining_branches.py ElseTarget.__init__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_remaining_branches.py ElseTarget.__getattribute__   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_remaining_branches.py test_final_else_branch_raises_type_error   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_remaining_branches.py (no function)   20 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py DictOnly.__init__   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py SlotsOnly.__init__   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py BaseSlots.__init__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py Hybrid.__init__   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py BadStateTuple.__getstate__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py GetParams.__init__   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py GetParams.get_params   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py GetState.__init__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py GetState.__getstate__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py GetState.__setstate__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py SlottedGetstateDict.__init__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py SlottedGetstateDict.__getstate__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py StateNoSetState.__init__   2 2 0   0%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py StateNoSetState.__getstate__   1 1 0   0%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py WithWeakref.__init__   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py test_round_trip_dict_only   6 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py test_round_trip_slotted_with_getstate_dict   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py test_round_trip_hybrid_slots_and_dict   12 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py test_round_trip_with_weakref   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py test_recreate_from_malformed_tuple_state_raises   4 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py test_recreate_from_cpython_getstate_tuple_format   11 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py test_round_trip_matrix   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py test_from_serializable_round_trip_complex   8 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py test_round_trip_custom_objects_both_variants   10 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py test_round_trip_slots_only   6 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py test_mixed_key_dict_uses_DICT_marker_and_round_trips   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py test_from_serializable_marker_exclusive_key_violation   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py test_from_serializable_marker_value_type_violation   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py test_dumps_and_loads_round_trip_json_string_with_kwargs   10 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py test_loads_forbids_object_hook_and_invalid_json   4 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_round_trips.py (no function)   56 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_slots_paths.py OnlySlots.__init__   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_slots_paths.py HybridSlots.__init__   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_slots_paths.py test_to_serializable_uses_slots_branch_for_slots_only   6 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_slots_paths.py test_to_serializable_uses_slots_branch_for_hybrid_and_dict_is_preserved   10 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_slots_paths.py test_update_jsparams_else_branch_on_explicit_DICT_payload   6 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_slots_paths.py (no function)   11 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_slots_tuple_variants.py Duo.__init__   2 2 0   0%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_slots_tuple_variants.py DuoDict.__init__   2 2 0   0%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_slots_tuple_variants.py test_tuple_state_with_slot_values_and_none   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_slots_tuple_variants.py test_tuple_state_with_slot_values_and_dict_values   6 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_json_processor_slots_tuple_variants.py (no function)   10 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_not_picklable.py test_not_picklable   14 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_not_picklable.py (no function)   4 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_parameterizable.py MyParam.__init__   7 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_parameterizable.py MyParam.get_params   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_parameterizable.py test_base_class_defaults_and_jsparams_are_empty   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_parameterizable.py test_get_default_params_collects_init_defaults_and_sorts_keys   6 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_parameterizable.py test_instance_jsparams_is_dump_of_params_dict   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_parameterizable.py (no function)   11 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_parameterizable_essential_auxiliary.py BasicParam.__init__   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_parameterizable_essential_auxiliary.py BasicParam.get_params   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_parameterizable_essential_auxiliary.py test_default_essential_is_all_and_auxiliary_is_empty   7 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_parameterizable_essential_auxiliary.py SplitParam.essential_param_names   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_parameterizable_essential_auxiliary.py test_overridden_essential_and_auxiliary_behave_consistently   9 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_parameterizable_essential_auxiliary.py (no function)   11 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_single_thread_enforcer.py setup_function   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_single_thread_enforcer.py teardown_function   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_single_thread_enforcer.py test_single_thread_success   4 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_single_thread_enforcer.py test_multi_thread_failure   7 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_single_thread_enforcer.py test_multi_thread_failure.intruder_thread   5 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_single_thread_enforcer.py test_reset_allows_new_owner   12 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_single_thread_enforcer.py test_reset_allows_new_owner.new_owner_thread   4 2 0   50%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_single_thread_enforcer.py test_pid_change_resets_ownership   12 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_single_thread_enforcer.py (no function)   10 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_update_jsparams.py ParamObj.__init__   4 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_update_jsparams.py ParamObj.get_params   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_update_jsparams.py test_update_jsparams_replaces_existing_param   8 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_update_jsparams.py test_update_jsparams_adds_new_param   6 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_update_jsparams.py test_update_jsparams_nested_values_roundtrip   6 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_update_jsparams.py (no function)   8 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_update_jsparams_plain_dict.py test_update_jsparams_on_plain_dict_updates_DICT_block   4 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_update_jsparams_plain_dict.py (no function)   3 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_version.py test_version_exists   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_version.py test_version_is_string   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_version.py test_version_follows_semantic_versioning   2 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_version.py test_version_accessible_from_metadata   6 2 0   67%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_version.py test_version_format_compatibility   9 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_version.py test_version_in_all   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_version.py (no function)   9 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_version_fallback.py test_version_fallback_to_unknown   12 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_version_fallback.py test_version_fallback_to_unknown._raise   1 0 0   100%
Users / vladimirpavlov / PycharmProjects / parameterizable / tests / test_version_fallback.py (no function)   4 0 0   100%
Total     3077 542 1   82%

No items found using the specified filter.