Coverage report: 30%

Files Functions Classes

coverage.py v7.8.2, created at 2025-06-06 12:04 +0200

File function statements missing excluded branches partial coverage
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_pytest_runner.py _add_module_to_target 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_pytest_runner.py Plugin.pytest_configure 3 1 0 2 1 60%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_pytest_runner.py (no function) 41 41 0 16 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py _parse_parametrized 4 1 0 2 1 67%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py _TreeManagerHolder.__init__ 3 3 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py _TreeManagerHolder.manager 3 0 0 2 0 100%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py _TreeManagerHolder._fill_manager 5 2 0 2 1 57%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py set_parallel_mode 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py is_parallel_mode 1 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.__init__ 2 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.message 27 7 0 10 3 73%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages._test_to_list 5 0 0 2 0 100%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages._fix_setup_teardown_name 4 4 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.blockClosed 12 12 0 6 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.subTestBlockOpened 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.testStarted 7 0 0 2 0 100%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.testStarted._write_start_message 4 0 0 2 0 100%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.testFailed 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.testFinished 7 2 0 2 1 67%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.testFinished._write_finished_message 14 5 0 8 3 55%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.do_commands 5 1 0 4 1 78%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages._repose_suite_closed 5 5 0 4 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.close_suites 4 4 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py jb_patch_targets 4 4 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py jb_patch_targets._patch_target 9 9 0 4 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py jb_patch_separator 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py jb_start_tests 3 3 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py jb_finish_tests 3 3 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py start_protocol 2 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py parse_arguments 19 19 0 4 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py jb_doc_args 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_runner_tools.py (no function) 45 45 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_serial_tree_manager.py SerialTreeManager.__init__ 5 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_serial_tree_manager.py SerialTreeManager._calculate_relation 9 3 0 6 1 60%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_serial_tree_manager.py SerialTreeManager._add_new_node 3 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_serial_tree_manager.py SerialTreeManager.level_opened 15 7 0 12 2 44%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_serial_tree_manager.py SerialTreeManager.level_closed 9 2 0 6 3 67%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_serial_tree_manager.py SerialTreeManager.parent_branch 1 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_serial_tree_manager.py SerialTreeManager._get_node_id 1 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_serial_tree_manager.py SerialTreeManager.get_node_ids 3 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/_jb_serial_tree_manager.py (no function) 10 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/__init__.py is_running_under_teamcity 1 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/__init__.py (no function) 5 5 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/common.py FlushingStringIO.__init__ 3 3 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/common.py FlushingStringIO._flush_to_flush_function 3 3 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/common.py FlushingStringIO.write 3 3 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/common.py FlushingStringIO.flush 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/common.py limit_output 1 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/common.py split_output 6 2 0 4 1 70%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/common.py dump_test_stdout 2 0 0 2 0 100%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/common.py dump_test_stderr 2 2 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/common.py is_string 3 3 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/common.py get_output_encoding 5 5 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/common.py get_exception_message 3 3 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/common.py to_unicode 7 7 0 6 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/common.py get_class_fullname 7 7 0 4 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/common.py convert_error_to_string 19 19 0 12 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/common.py (no function) 32 32 0 4 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py escape_value 1 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py retry_on_EAGAIN 2 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py retry_on_EAGAIN.wrapped 9 6 0 4 0 23%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.__init__ 11 3 0 8 4 63%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.encode 3 0 0 2 1 80%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.decode 3 1 0 2 1 60%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.escapeValue 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.message 13 0 0 4 0 100%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages._single_value_message 3 3 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.blockOpened 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.blockClosed 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.subTestBlockOpened 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.block 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.compilationStarted 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.compilationFinished 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.compilation 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testSuiteStarted 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testSuiteFinished 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testSuite 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testStarted 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testFinished 4 4 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.test 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testCount 1 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testIgnored 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testFailed 4 4 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testStdOut 1 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testStdErr 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.publishArtifacts 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.progressMessage 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.progressStart 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.progressFinish 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.progress 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.buildProblem 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.buildStatus 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.setParameter 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.buildStatisticLinesCovered 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.buildStatisticTotalLines 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.buildStatisticLinesUncovered 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.enableServiceMessages 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.disableServiceMessages 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.serviceMessagesDisabled 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.serviceMessagesEnabled 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.importData 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.customMessage 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/messages.py (no function) 59 57 0 4 0 3%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py pytest_addoption 8 8 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py pytest_configure 12 2 0 6 3 72%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py pytest_unconfigure 4 4 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py _get_coverage_controller 4 1 0 2 1 67%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.__init__ 9 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.get_id_from_location 12 5 0 6 3 56%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.get_id_from_location.convert_file_to_id 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.get_id_from_location.add_prefix_to_filename_id 4 4 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.format_test_id 24 10 0 14 4 53%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.format_location 3 3 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.pytest_collection_finish 1 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.pytest_runtest_logstart 4 0 0 2 1 83%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.pytest_runtest_protocol 2 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.ensure_test_start_reported 6 1 0 4 1 80%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.report_has_output 4 1 0 4 1 75%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.report_test_output 9 4 0 10 3 53%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.report_test_finished 2 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.report_test_failure 36 36 0 20 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.report_test_skip 10 10 0 4 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.pytest_assertrepr_compare 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.pytest_runtest_logreport 26 17 0 20 3 30%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.pytest_collectreport 5 2 0 4 2 56%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.pytest_terminal_summary 6 6 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages._report_coverage 11 11 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages._report_coverage._Reporter.__init__ 12 12 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages._report_coverage._Reporter.find_file_reporters 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages._report_coverage._Reporter.__getattr__ 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages._report_coverage._CoverageReporter.__init__ 5 5 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages._report_coverage._CoverageReporter.report 35 35 0 14 0 0%
/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/teamcity/pytest_plugin.py (no function) 34 34 0 0 0 0%
/Users/rik/github/navdict/src/navdict/__init__.py (no function) 2 0 0 0 0 100%
/Users/rik/github/navdict/src/navdict/navdict.py _load_class 7 7 0 4 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py _load_csv 13 3 0 2 1 73%
/Users/rik/github/navdict/src/navdict/navdict.py _load_int_enum 12 12 0 8 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py _load_yaml 16 7 0 2 1 56%
/Users/rik/github/navdict/src/navdict/navdict.py _get_attribute 5 5 0 0 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.__init__ 10 1 0 6 1 88%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.label 1 1 0 0 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.add 3 3 0 2 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.clear 2 2 0 2 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.__repr__ 1 1 0 0 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.__delitem__ 2 2 0 0 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.__setattr__ 8 1 0 2 1 80%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.__getattribute__ 26 15 0 14 5 45%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.__delattr__ 2 2 0 0 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.__setitem__ 8 8 0 2 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.__getitem__ 13 13 0 6 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.set_private_attribute 5 2 0 4 2 56%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.get_private_attribute 3 3 0 2 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.has_private_attribute 7 7 0 2 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.get_raw_value 4 4 0 0 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.__str__ 1 1 0 0 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict._pretty_str 7 7 0 4 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.__rich__ 3 3 0 0 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict._save 17 17 0 12 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.get_memoized_keys 1 1 0 0 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.from_dict 1 1 0 0 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.from_yaml_string 8 8 0 2 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.from_yaml_file 7 2 0 4 2 64%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.to_yaml_file 9 9 0 2 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.get_filename 3 3 0 2 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py _walk_dict_tree 6 6 0 4 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py (no function) 56 0 0 0 0 100%
helpers.py create_empty_file 5 5 0 0 0 0%
helpers.py create_empty_file._ContextManager.__init__ 7 7 0 4 0 0%
helpers.py create_empty_file._ContextManager.__enter__ 1 1 0 0 0 0%
helpers.py create_empty_file._ContextManager.__exit__ 1 1 0 0 0 0%
helpers.py create_text_file 5 0 0 0 0 100%
helpers.py create_text_file._ContextManager.__init__ 7 2 0 4 2 64%
helpers.py create_text_file._ContextManager.__enter__ 1 0 0 0 0 100%
helpers.py create_text_file._ContextManager.__exit__ 1 0 0 0 0 100%
helpers.py create_test_csv_file 1 0 0 0 0 100%
helpers.py main 18 18 0 0 0 0%
helpers.py (no function) 11 1 0 2 1 85%
test_navdict.py TakeTwoOptionalArguments.__init__ 3 3 0 0 0 0%
test_navdict.py TakeTwoOptionalArguments.__str__ 1 1 0 0 0 0%
test_navdict.py test_construction 5 5 0 0 0 0%
test_navdict.py test_from_yaml_string 11 11 0 0 0 0%
test_navdict.py test_from_yaml_file 12 12 0 0 0 0%
test_navdict.py test_to_yaml_file 6 6 0 0 0 0%
test_navdict.py test_class_directive 7 7 0 0 0 0%
test_navdict.py test_from_dict 12 12 0 0 0 0%
test_navdict.py get_enum_metaclass 5 5 0 4 0 0%
test_navdict.py test_int_enum 17 17 0 0 0 0%
test_navdict.py test_recursive_load 3 3 0 0 0 0%
test_navdict.py test_load_csv 5 0 0 2 0 100%
test_navdict.py (no function) 28 0 0 0 0 100%
Total   1297 894 0 398 62 30%

No items found using the specified filter.