Coverage report: 30%

Files Functions Classes

coverage.py v7.8.2, created at 2025-10-16 22:47 +0200

File function statements missing excluded branches partial coverage
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_pytest_runner.py _add_module_to_target 9 9 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_pytest_runner.py Plugin.pytest_configure 3 1 0 2 1 60%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_pytest_runner.py (no function) 41 41 0 16 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py _parse_parametrized 4 1 0 2 1 67%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py _TreeManagerHolder.__init__ 3 3 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py _TreeManagerHolder.manager 3 0 0 2 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py _TreeManagerHolder._fill_manager 5 2 0 2 1 57%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py set_parallel_mode 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py is_parallel_mode 1 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.__init__ 2 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.message 27 7 0 10 3 73%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages._test_to_list 5 0 0 2 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages._fix_setup_teardown_name 4 4 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.blockClosed 12 12 0 6 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.subTestBlockOpened 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.testStarted 7 0 0 2 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.testStarted._write_start_message 4 0 0 2 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.testFailed 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.testFinished 7 2 0 2 1 67%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.testFinished._write_finished_message 14 5 0 8 3 55%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.do_commands 5 1 0 4 1 78%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages._repose_suite_closed 5 5 0 4 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.close_suites 4 4 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py jb_patch_targets 4 4 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py jb_patch_targets._patch_target 9 9 0 4 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py jb_patch_separator 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py jb_start_tests 3 3 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py jb_finish_tests 3 3 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py start_protocol 2 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py parse_arguments 19 19 0 4 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py jb_doc_args 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py (no function) 45 45 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_serial_tree_manager.py SerialTreeManager.__init__ 5 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_serial_tree_manager.py SerialTreeManager._calculate_relation 9 3 0 6 1 60%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_serial_tree_manager.py SerialTreeManager._add_new_node 3 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_serial_tree_manager.py SerialTreeManager.level_opened 15 7 0 12 2 44%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_serial_tree_manager.py SerialTreeManager.level_closed 10 3 0 8 4 61%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_serial_tree_manager.py SerialTreeManager.parent_branch 1 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_serial_tree_manager.py SerialTreeManager._get_node_id 1 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_serial_tree_manager.py SerialTreeManager.get_node_ids 3 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_serial_tree_manager.py (no function) 10 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/__init__.py is_running_under_teamcity 1 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/__init__.py (no function) 5 5 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py escape_value 1 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py retry_on_EAGAIN 2 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py retry_on_EAGAIN.wrapped 10 6 0 4 0 29%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.__init__ 11 3 0 8 4 63%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.encode 3 0 0 2 1 80%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.decode 3 1 0 2 1 60%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.escapeValue 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.message 13 0 0 4 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages._single_value_message 3 3 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.blockOpened 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.blockClosed 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.subTestBlockOpened 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.block 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.compilationStarted 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.compilationFinished 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.compilation 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testSuiteStarted 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testSuiteFinished 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testSuite 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testStarted 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testFinished 4 4 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.test 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testCount 1 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testIgnored 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testFailed 4 4 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testStdOut 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testStdErr 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.publishArtifacts 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.progressMessage 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.progressStart 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.progressFinish 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.progress 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.buildProblem 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.buildStatus 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.setParameter 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.buildStatisticLinesCovered 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.buildStatisticTotalLines 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.buildStatisticLinesUncovered 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.enableServiceMessages 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.disableServiceMessages 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.serviceMessagesDisabled 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.serviceMessagesEnabled 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.importData 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.customMessage 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py (no function) 59 57 0 4 0 3%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py pytest_addoption 8 8 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py pytest_configure 12 2 0 6 3 72%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py pytest_unconfigure 4 4 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py _get_coverage_controller 4 1 0 2 1 67%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.__init__ 9 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.get_id_from_location 12 5 0 6 3 56%
/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 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 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.format_test_id 24 10 0 14 4 53%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.format_location 3 3 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.pytest_collection_finish 1 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.pytest_runtest_logstart 4 0 0 2 1 83%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.pytest_runtest_protocol 2 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.ensure_test_start_reported 6 1 0 4 1 80%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.report_has_output 4 2 0 4 1 38%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.report_test_output 9 8 0 10 1 11%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.report_test_finished 2 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.report_test_failure 36 36 0 20 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.report_test_skip 10 10 0 4 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.pytest_assertrepr_compare 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.pytest_runtest_logreport 26 17 0 20 3 30%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.pytest_collectreport 5 2 0 4 2 56%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.pytest_terminal_summary 6 6 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages._report_coverage 11 11 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages._report_coverage._Reporter.__init__ 12 12 0 0 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 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages._report_coverage._Reporter.__getattr__ 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages._report_coverage._CoverageReporter.__init__ 5 5 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages._report_coverage._CoverageReporter.report 35 35 0 14 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py (no function) 34 34 0 0 0 0%
/Users/rik/github/navdict/src/navdict/__init__.py (no function) 4 0 0 0 0 100%
/Users/rik/github/navdict/src/navdict/directive.py Directive.__init__ 1 0 0 2 1 67%
/Users/rik/github/navdict/src/navdict/directive.py Directive.__init__ 1 0 0 2 1 67%
/Users/rik/github/navdict/src/navdict/directive.py Directive.__init__ 9 4 0 4 1 46%
/Users/rik/github/navdict/src/navdict/directive.py Directive.name 1 1 0 0 0 0%
/Users/rik/github/navdict/src/navdict/directive.py Directive.func 1 1 0 0 0 0%
/Users/rik/github/navdict/src/navdict/directive.py register_directive 1 1 0 0 0 0%
/Users/rik/github/navdict/src/navdict/directive.py load_directive_plugins 4 0 0 2 0 100%
/Users/rik/github/navdict/src/navdict/directive.py is_directive 4 0 0 2 0 100%
/Users/rik/github/navdict/src/navdict/directive.py unravel_directive 4 4 0 2 0 0%
/Users/rik/github/navdict/src/navdict/directive.py get_directive_plugin 1 1 0 0 0 0%
/Users/rik/github/navdict/src/navdict/directive.py (no function) 24 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 get_resource_location 12 12 0 8 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py load_csv 21 21 0 4 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py load_csv.filter_lines 3 3 0 4 0 0%
/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 21 21 0 2 0 0%
/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__ 12 1 0 6 1 89%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.get_label 1 1 0 0 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.set_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.__getattr__ 6 0 0 0 0 100%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict._alias_hook 1 0 0 0 0 100%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.set_alias_hook 1 0 0 0 0 100%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.__getattribute__ 10 2 0 4 1 79%
/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 2 0 4 2 76%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict._handle_directive 21 21 0 10 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict._get_location 5 5 0 0 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict._get_args_and_kwargs 9 9 0 0 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.set_private_attribute 5 5 0 4 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.get_private_attribute 6 6 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.del_memoized_key 5 5 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 9 9 0 6 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.to_yaml_file 12 12 0 6 0 0%
/Users/rik/github/navdict/src/navdict/navdict.py NavigableDict.get_filename 1 1 0 0 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) 70 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 5 0 0 0 0%
helpers.py create_text_file._ContextManager.__init__ 7 7 0 4 0 0%
helpers.py create_text_file._ContextManager.__enter__ 1 1 0 0 0 0%
helpers.py create_text_file._ContextManager.__exit__ 1 1 0 0 0 0%
helpers.py create_test_csv_file 1 1 0 0 0 0%
helpers.py main 18 18 0 0 0 0%
helpers.py (no function) 10 1 0 2 1 83%
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 TakeOneKeywordArgument.__init__ 1 1 0 0 0 0%
test_navdict.py TakeOneKeywordArgument.__str__ 1 1 0 0 0 0%
test_navdict.py test_is_directive 9 9 0 0 0 0%
test_navdict.py test_get_directive_plugin 2 2 0 0 0 0%
test_navdict.py test_use_a_directive_plugin 4 4 0 0 0 0%
test_navdict.py test_get_resource_location 4 4 0 0 0 0%
test_navdict.py test_construction 5 5 0 0 0 0%
test_navdict.py test_label 6 6 0 0 0 0%
test_navdict.py test_navigation 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 14 14 0 0 0 0%
test_navdict.py test_to_yaml_file 8 8 0 0 0 0%
test_navdict.py test_class_directive 10 10 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_relative_load 3 3 0 0 0 0%
test_navdict.py test_relative_load_from_string 9 9 0 0 0 0%
test_navdict.py test_load_csv 8 8 0 0 0 0%
test_navdict.py test_directive_registration 12 12 0 0 0 0%
test_navdict.py test_directive_registration.inspect_directive 1 1 0 0 0 0%
test_navdict.py test_env_var 6 6 0 0 0 0%
test_navdict.py test_memoized_keys 8 8 0 0 0 0%
test_navdict.py test_non_string_keys 4 4 0 0 0 0%
test_navdict.py test_invalid_yaml 2 2 0 0 0 0%
test_navdict.py test_alias_hook 12 0 0 0 0 100%
test_navdict.py test_alias_hook.greek 2 0 0 0 0 100%
test_navdict.py (no function) 54 0 0 0 0 100%
Total   1471 1013 0 388 53 30%

No items found using the specified filter.