Cog coverage: 99.49%

Files Functions Classes

coverage.py v7.13.2, created at 2026-01-25 07:14 -0500

      Statements   Branches   Total
File function   coverage statements missing excluded   coverage branches partial   coverage
cogapp / __init__.py (no function)   100.00% 1 0 0   100.00% 0 0   100.00%
cogapp / __main__.py (no function)   0.00% 3 3 0   100.00% 0 0   0.00%
cogapp / cogapp.py CogGenerator.__init__   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / cogapp.py CogGenerator.parse_marker   100.00% 1 0 0   100.00% 0 0   100.00%
cogapp / cogapp.py CogGenerator.parse_line   100.00% 1 0 0   100.00% 0 0   100.00%
cogapp / cogapp.py CogGenerator.get_code   100.00% 5 0 0   100.00% 2 0   100.00%
cogapp / cogapp.py CogGenerator.evaluate   100.00% 33 0 0   100.00% 10 0   100.00%
cogapp / cogapp.py CogGenerator.msg   100.00% 1 0 0   100.00% 0 0   100.00%
cogapp / cogapp.py CogGenerator.out   100.00% 10 0 0   100.00% 8 0   100.00%
cogapp / cogapp.py CogGenerator.outl   100.00% 2 0 0   100.00% 0 0   100.00%
cogapp / cogapp.py CogGenerator.error   100.00% 1 0 0   100.00% 0 0   100.00%
cogapp / cogapp.py Cog.__init__   100.00% 7 0 0   100.00% 0 0   100.00%
cogapp / cogapp.py Cog._fix_end_output_patterns   100.00% 1 0 0   100.00% 0 0   100.00%
cogapp / cogapp.py Cog.show_warning   100.00% 1 0 0   100.00% 0 0   100.00%
cogapp / cogapp.py Cog.is_begin_spec_line   100.00% 1 0 0   100.00% 0 0   100.00%
cogapp / cogapp.py Cog.is_end_spec_line   100.00% 1 0 0   100.00% 0 0   100.00%
cogapp / cogapp.py Cog.is_end_output_line   100.00% 1 0 0   100.00% 0 0   100.00%
cogapp / cogapp.py Cog.create_cog_module   100.00% 2 0 0   100.00% 0 0   100.00%
cogapp / cogapp.py Cog.open_output_file   100.00% 8 0 0   100.00% 2 0   100.00%
cogapp / cogapp.py Cog.open_input_file   100.00% 3 0 0   100.00% 2 0   100.00%
cogapp / cogapp.py Cog.process_file   100.00% 99 0 0   100.00% 54 0   100.00%
cogapp / cogapp.py Cog.suffix_lines   100.00% 4 0 0   100.00% 2 0   100.00%
cogapp / cogapp.py Cog.process_string   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / cogapp.py Cog.replace_file   100.00% 11 0 0   100.00% 6 0   100.00%
cogapp / cogapp.py Cog.save_include_path   100.00% 2 0 0   100.00% 0 0   100.00%
cogapp / cogapp.py Cog.restore_include_path   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / cogapp.py Cog.add_to_include_path   100.00% 2 0 0   100.00% 0 0   100.00%
cogapp / cogapp.py Cog.process_one_file   100.00% 37 0 0   100.00% 20 0   100.00%
cogapp / cogapp.py Cog.process_wildcards   100.00% 5 0 0   100.00% 4 0   100.00%
cogapp / cogapp.py Cog.process_file_list   100.00% 11 0 0   100.00% 4 0   100.00%
cogapp / cogapp.py Cog.process_arguments   100.00% 15 0 0   100.00% 8 0   100.00%
cogapp / cogapp.py Cog.callable_main   100.00% 18 0 0   100.00% 12 0   100.00%
cogapp / cogapp.py Cog.main   100.00% 20 0 0   100.00% 0 0   100.00%
cogapp / cogapp.py find_cog_source   100.00% 14 0 0   100.00% 8 0   100.00%
cogapp / cogapp.py main   100.00% 1 0 0   100.00% 0 0   100.00%
cogapp / cogapp.py (no function)   100.00% 52 0 0   100.00% 0 0   100.00%
cogapp / errors.py CogError.__init__   100.00% 3 0 0   100.00% 2 0   100.00%
cogapp / errors.py (no function)   100.00% 12 0 0   100.00% 0 0   100.00%
cogapp / hashhandler.py HashHandler.__init__   100.00% 2 0 0   100.00% 0 0   100.00%
cogapp / hashhandler.py HashHandler._setup_patterns   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / hashhandler.py HashHandler.compute_hash   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / hashhandler.py HashHandler.compute_lines_hash   100.00% 4 0 0   100.00% 2 0   100.00%
cogapp / hashhandler.py HashHandler.hex_to_base64_hash   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / hashhandler.py HashHandler.extract_hash_from_line   100.00% 7 0 0   100.00% 4 0   100.00%
cogapp / hashhandler.py HashHandler.validate_hash   100.00% 10 0 0   100.00% 8 0   100.00%
cogapp / hashhandler.py HashHandler.format_end_line_with_hash   100.00% 19 0 0   100.00% 10 0   100.00%
cogapp / hashhandler.py (no function)   100.00% 12 0 0   100.00% 0 0   100.00%
cogapp / makefiles.py make_files   100.00% 11 0 0   100.00% 8 0   100.00%
cogapp / makefiles.py remove_files   100.00% 7 0 0   100.00% 6 0   100.00%
cogapp / makefiles.py (no function)   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / options.py _NonEarlyExitingArgumentParser.error   0.00% 1 1 0   100.00% 0 0   0.00%
cogapp / options.py _parse_define   100.00% 3 0 0   100.00% 2 0   100.00%
cogapp / options.py _UpdateDictAction.__call__   100.00% 1 0 0   100.00% 0 0   100.00%
cogapp / options.py Markers.from_arg   100.00% 4 0 0   100.00% 2 0   100.00%
cogapp / options.py CogOptions.clone   100.00% 1 0 0   100.00% 0 0   100.00%
cogapp / options.py CogOptions.format_help   100.00% 1 0 0   100.00% 0 0   100.00%
cogapp / options.py CogOptions.parse_args   100.00% 10 0 0   100.00% 6 0   100.00%
cogapp / options.py (no function)   100.00% 74 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInMemory.test_no_cog   100.00% 3 0 0   100.00% 2 0   100.00%
cogapp / test_cogapp.py CogTestsInMemory.test_simple   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInMemory.test_empty_cog   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInMemory.test_multiple_cogs   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInMemory.test_trim_blank_lines   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInMemory.test_trim_empty_blank_lines   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInMemory.test_trim_blank_lines_with_last_partial   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInMemory.test_cog_out_dedent   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInMemory.test22_end_of_line   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInMemory.test_indented_code   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInMemory.test_prefixed_code   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInMemory.test_prefixed_indented_code   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInMemory.test_bogus_prefix_match   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInMemory.test_no_final_newline   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInMemory.test_no_output_at_all   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInMemory.test_purely_blank_line   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInMemory.test_empty_outl   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInMemory.test_first_line_num   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInMemory.test_compact_one_line_code   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInMemory.test_inside_out_compact   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInMemory.test_sharing_globals   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInMemory.test_assert_in_cog_code   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInMemory.test_cog_previous   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogOptionsTests.test_equality   100.00% 7 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogOptionsTests.test_cloning   100.00% 9 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogOptionsTests.test_combining_flags   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogOptionsTests.test_markers   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogOptionsTests.test_markers_switch   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py FileStructureTests.is_bad   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py FileStructureTests.test_begin_no_end   100.00% 2 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py FileStructureTests.test_no_eoo   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py FileStructureTests.test_start_with_end   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py FileStructureTests.test_start_with_eoo   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py FileStructureTests.test_no_end   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py FileStructureTests.test_two_begins   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py FileStructureTests.test_two_ends   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogErrorTests.test_error_msg   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogErrorTests.test_error_no_msg   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogErrorTests.test_no_error_if_error_not_called   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogGeneratorGetCodeTests.setUp   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogGeneratorGetCodeTests.test_empty   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogGeneratorGetCodeTests.test_simple   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogGeneratorGetCodeTests.test_compressed1   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogGeneratorGetCodeTests.test_compressed2   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogGeneratorGetCodeTests.test_compressed3   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogGeneratorGetCodeTests.test_compressed4   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogGeneratorGetCodeTests.test_no_common_prefix_for_markers   100.00% 6 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestCaseWithTempDir.new_cog   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestCaseWithTempDir.setUp   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestCaseWithTempDir.tearDown   100.00% 2 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestCaseWithTempDir.assertFilesSame   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestCaseWithTempDir.assertFileContent   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py ArgumentHandlingTests.test_argument_failure   100.00% 7 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py ArgumentHandlingTests.test_no_dash_o_and_at_file   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py ArgumentHandlingTests.test_no_dash_o_and_amp_file   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py ArgumentHandlingTests.test_no_diff_without_check   100.00% 2 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py ArgumentHandlingTests.test_dash_v   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py ArgumentHandlingTests.produces_help   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py ArgumentHandlingTests.test_dash_h   100.00% 6 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py ArgumentHandlingTests.test_dash_o_and_dash_r   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py ArgumentHandlingTests.test_dash_z   100.00% 7 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py ArgumentHandlingTests.test_bad_dash_d   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py ArgumentHandlingTests.test_bad_markers   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestMain.setUp   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestMain.tearDown   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestMain.test_main_function   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestMain.test_error_report   100.00% 1 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestMain.test_error_report_with_prologue   100.00% 1 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestMain.check_error_report   100.00% 6 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestMain.test_error_in_prologue   100.00% 6 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestFileHandling.test_simple   100.00% 6 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestFileHandling.test_print_output   100.00% 6 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestFileHandling.test_wildcards   100.00% 8 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestFileHandling.test_output_file   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestFileHandling.test_at_file   100.00% 7 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestFileHandling.test_nested_at_file   100.00% 7 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestFileHandling.test_at_file_with_args   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestFileHandling.test_at_file_with_bad_arg_combo   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestFileHandling.test_at_file_with_tricky_filenames   100.00% 7 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestFileHandling.test_at_file_with_tricky_filenames.fix_backslashes   100.00% 3 0 0   50.00% 2 1   80.00%
cogapp / test_cogapp.py TestFileHandling.test_amp_file   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestFileHandling.run_with_verbosity   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestFileHandling.test_verbosity0   100.00% 2 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestFileHandling.test_verbosity1   100.00% 2 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestFileHandling.test_verbosity2   100.00% 2 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestFileHandling.test_change_dir   100.00% 6 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestLineEndings.test_output_native_eol   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestLineEndings.test_output_lf_eol   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestLineEndings.test_replace_native_eol   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestLineEndings.test_replace_lf_eol   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestCharacterEncoding.test_simple   100.00% 6 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestCharacterEncoding.test_file_encoding_option   100.00% 6 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestCaseWithImports.setUp   100.00% 2 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py TestCaseWithImports.tearDown   100.00% 4 0 0   100.00% 2 0   100.00%
cogapp / test_cogapp.py CogIncludeTests.test_need_include_path   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogIncludeTests.test_include_path   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogIncludeTests.test_two_include_paths   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogIncludeTests.test_two_include_paths2   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogIncludeTests.test_useless_include_path   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogIncludeTests.test_sys_path_is_unchanged   100.00% 26 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogIncludeTests.test_sub_directories   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInFiles.test_warn_if_no_cog_code   100.00% 13 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInFiles.test_file_name_props   100.00% 7 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInFiles.test_globals_dont_cross_files   100.00% 7 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInFiles.test_remove_generated_output   100.00% 10 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInFiles.test_msg_call   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInFiles.test_error_message_has_no_traceback   100.00% 7 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInFiles.test_dash_d   100.00% 19 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInFiles.test_output_to_stdout   100.00% 9 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInFiles.test_read_from_stdin   100.00% 11 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInFiles.test_read_from_stdin.restore_stdin   100.00% 1 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInFiles.test_suffix_output_lines   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInFiles.test_empty_suffix   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInFiles.test_hellish_suffix   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInFiles.test_prologue   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CogTestsInFiles.test_threads   100.00% 13 0 0   100.00% 6 0   100.00%
cogapp / test_cogapp.py CogTestsInFiles.test_threads.thread_main   100.00% 4 0 2   100.00% 0 0   100.00%
cogapp / test_cogapp.py CheckTests.run_check   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CheckTests.assert_made_files_unchanged   80.00% 5 1 0   75.00% 4 1   77.78%
cogapp / test_cogapp.py CheckTests.test_check_no_cog   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CheckTests.test_check_good   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CheckTests.test_check_bad   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CheckTests.test_check_bad_with_diff   100.00% 6 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CheckTests.test_check_bad_with_message   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CheckTests.test_check_mixed   100.00% 7 0 0   100.00% 2 0   100.00%
cogapp / test_cogapp.py CheckTests.test_check_with_good_checksum   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CheckTests.test_check_with_bad_checksum   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CheckTests.test_check_with_good_sum   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CheckTests.test_check_with_bad_sum   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py WritabilityTests.setUp   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py WritabilityTests.tearDown   100.00% 2 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py WritabilityTests.test_readonly_no_command   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py WritabilityTests.test_readonly_with_command   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py WritabilityTests.test_readonly_with_command_with_no_slot   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py WritabilityTests.test_readonly_with_ineffectual_command   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py ChecksumTests.test_create_checksum_output   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py ChecksumTests.test_check_checksum_output   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py ChecksumTests.test_check_old_checksum_format   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py ChecksumTests.test_remove_checksum_output   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py ChecksumTests.test_tampered_checksum_output   100.00% 14 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py ChecksumTests.test_argv_isnt_modified   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CustomMarkerTests.test_customer_markers   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CustomMarkerTests.test_truly_wacky_markers   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py CustomMarkerTests.test_change_just_one_marker   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py BlakeTests.test_delete_code   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py BlakeTests.test_delete_code_with_dash_r_fails   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py BlakeTests.test_setting_globals   100.00% 7 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py ErrorCallTests.test_error_call_has_no_traceback   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py ErrorCallTests.test_real_error_has_traceback   100.00% 7 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py HashHandlerTests.setUp   100.00% 1 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py HashHandlerTests.test_validate_hash_with_base64_mismatch   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py HashHandlerTests.test_validate_hash_with_base64_match   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_cogapp.py (no function)   98.99% 198 2 0   50.00% 2 1   98.50%
cogapp / test_makefiles.py SimpleTests.setUp   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_makefiles.py SimpleTests.tearDown   100.00% 1 0 0   100.00% 0 0   100.00%
cogapp / test_makefiles.py SimpleTests.exists   100.00% 1 0 0   100.00% 0 0   100.00%
cogapp / test_makefiles.py SimpleTests.check_files_exist   100.00% 4 0 0   100.00% 4 0   100.00%
cogapp / test_makefiles.py SimpleTests.check_files_dont_exist   100.00% 2 0 0   100.00% 2 0   100.00%
cogapp / test_makefiles.py SimpleTests.test_one_file   100.00% 11 0 0   100.00% 0 0   100.00%
cogapp / test_makefiles.py SimpleTests.test_many_files   100.00% 6 0 0   100.00% 0 0   100.00%
cogapp / test_makefiles.py SimpleTests.test_overlapping   100.00% 12 0 0   100.00% 0 0   100.00%
cogapp / test_makefiles.py SimpleTests.test_contents   100.00% 6 0 0   100.00% 0 0   100.00%
cogapp / test_makefiles.py SimpleTests.test_dedent   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / test_makefiles.py (no function)   100.00% 17 0 0   100.00% 0 0   100.00%
cogapp / test_whiteutils.py WhitePrefixTests.test_single_line   100.00% 7 0 0   100.00% 0 0   100.00%
cogapp / test_whiteutils.py WhitePrefixTests.test_multi_line   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_whiteutils.py WhitePrefixTests.test_blank_lines_are_ignored   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_whiteutils.py WhitePrefixTests.test_tab_characters   100.00% 1 0 0   100.00% 0 0   100.00%
cogapp / test_whiteutils.py WhitePrefixTests.test_decreasing_lengths   100.00% 2 0 0   100.00% 0 0   100.00%
cogapp / test_whiteutils.py ReindentBlockTests.test_non_term_line   100.00% 10 0 0   100.00% 0 0   100.00%
cogapp / test_whiteutils.py ReindentBlockTests.test_single_line   100.00% 10 0 0   100.00% 0 0   100.00%
cogapp / test_whiteutils.py ReindentBlockTests.test_real_block   100.00% 1 0 0   100.00% 0 0   100.00%
cogapp / test_whiteutils.py CommonPrefixTests.test_degenerate_cases   100.00% 4 0 0   100.00% 0 0   100.00%
cogapp / test_whiteutils.py CommonPrefixTests.test_no_common_prefix   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_whiteutils.py CommonPrefixTests.test_usual_cases   100.00% 3 0 0   100.00% 0 0   100.00%
cogapp / test_whiteutils.py CommonPrefixTests.test_blank_line   100.00% 1 0 0   100.00% 0 0   100.00%
cogapp / test_whiteutils.py CommonPrefixTests.test_decreasing_lengths   100.00% 1 0 0   100.00% 0 0   100.00%
cogapp / test_whiteutils.py (no function)   100.00% 18 0 0   100.00% 0 0   100.00%
cogapp / utils.py Redirectable.__init__   100.00% 2 0 0   100.00% 0 0   100.00%
cogapp / utils.py Redirectable.set_output   100.00% 4 0 0   100.00% 4 0   100.00%
cogapp / utils.py Redirectable.prout   100.00% 1 0 0   100.00% 0 0   100.00%
cogapp / utils.py Redirectable.prerr   100.00% 1 0 0   100.00% 0 0   100.00%
cogapp / utils.py NumberedFileReader.__init__   100.00% 2 0 0   100.00% 0 0   100.00%
cogapp / utils.py NumberedFileReader.readline   100.00% 4 0 0   100.00% 2 0   100.00%
cogapp / utils.py NumberedFileReader.linenumber   100.00% 1 0 0   100.00% 0 0   100.00%
cogapp / utils.py change_dir   100.00% 5 0 0   100.00% 0 0   100.00%
cogapp / utils.py (no function)   100.00% 17 0 0   100.00% 0 0   100.00%
cogapp / whiteutils.py white_prefix   100.00% 13 0 0   100.00% 10 0   100.00%
cogapp / whiteutils.py reindent_block   100.00% 14 0 0   100.00% 10 0   100.00%
cogapp / whiteutils.py common_prefix   100.00% 13 0 0   100.00% 12 0   100.00%
cogapp / whiteutils.py (no function)   100.00% 4 0 0   100.00% 0 0   100.00%
Total     99.59% 1709 7 2   98.83% 256 3   99.49%

No items found using the specified filter.