Coverage report: 90%

Files Functions Classes

coverage.py v7.13.2, created at 2026-01-26 23:55 +0000

      Statements   Branches   Total
File function   coverage statements missing excluded   coverage branches partial   coverage
argparse_color_formatter.py color_aware_pad   100% 1 0 0   100% 0 0   100%
argparse_color_formatter.py ColorHelpFormatterMixin._fill_text   100% 2 0 0   100% 0 0   100%
argparse_color_formatter.py ColorHelpFormatterMixin._split_lines   100% 2 0 0   100% 0 0   100%
argparse_color_formatter.py ColorHelpFormatterMixin.add_argument   91% 11 1 0   50% 4 2   80%
argparse_color_formatter.py ColorHelpFormatterMixin._format_args   43% 7 4 0   25% 4 1   36%
argparse_color_formatter.py ColorHelpFormatterMixin._format_action   70% 27 8 0   50% 14 5   63%
argparse_color_formatter.py ColorHelpFormatterMixin._format_usage   95% 66 3 0   78% 32 5   90%
argparse_color_formatter.py ColorTextWrapper._wrap_chunks   96% 49 2 0   94% 34 2   95%
argparse_color_formatter.py ColorRawDescriptionHelpFormatter._fill_text   0% 1 1 0   100% 0 0   0%
argparse_color_formatter.py ColorRawTextHelpFormatter._split_lines   0% 1 1 0   100% 0 0   0%
argparse_color_formatter.py (no function)   100% 34 0 2   50% 2 1   97%
tests.py rainbow_text   100% 11 0 0   100% 2 0   100%
tests.py rainbow_maker_arg_help   100% 1 0 0   100% 0 0   100%
tests.py rainbow_maker   100% 5 0 0   100% 2 0   100%
tests.py rainbow_maker_colored_metavar   100% 5 0 0   100% 2 0   100%
tests.py rainbow_maker_auto_usage   100% 5 0 0   100% 2 0   100%
tests.py rainbow_maker_auto_usage_short_prog   100% 5 0 0   100% 2 0   100%
tests.py rainbow_maker_auto_usage_long_prog   100% 5 0 0   100% 2 0   100%
tests.py rainbow_maker_no_args   100% 2 0 0   100% 0 0   100%
tests.py TestColorArgsParserOutput.test_color_output_wrapped_as_expected   100% 8 0 0   100% 0 0   100%
tests.py TestColorArgsParserOutput.test_color_output_wrapped_as_expected_small_width   100% 8 0 0   100% 0 0   100%
tests.py TestColorArgsParserOutput.test_color_output_wrapped_as_expected_with_auto_usage   100% 8 0 0   100% 0 0   100%
tests.py TestColorArgsParserOutput.test_color_output_wrapped_as_expected_with_auto_usage_small_width   100% 8 0 0   100% 0 0   100%
tests.py TestColorArgsParserOutput.test_color_output_wrapped_as_expected_with_auto_usage_short_prog_small_width   100% 8 0 0   100% 0 0   100%
tests.py TestColorArgsParserOutput.test_color_output_wrapped_as_expected_with_auto_usage_long_prog_small_width   100% 8 0 0   100% 0 0   100%
tests.py TestColorArgsParserOutput.test_color_output_wrapped_as_expected_with_no_args   100% 5 0 0   100% 0 0   100%
tests.py TestColorArgsParserOutput.test_color_output_with_long_help   100% 8 0 0   100% 0 0   100%
tests.py TestColorTextWrapper.test_bad_width_error   100% 2 0 0   100% 0 0   100%
tests.py TestColorTextWrapper.test_starting_whitespace   100% 2 0 0   100% 0 0   100%
tests.py TestColorTextWrapper.test_max_lines_and_placeholder   100% 2 0 0   100% 0 0   100%
tests.py TestColorTextWrapper.test_max_lines_and_indent   100% 2 0 0   100% 0 0   100%
tests.py TestColorTextWrapper.test_max_lines_and_subsequence_indent   100% 2 0 0   100% 0 0   100%
tests.py TestColorTextWrapper.test_too_big   100% 2 0 0   100% 0 0   100%
tests.py TestColorTextWrapper.test_placeholder_edge_case   100% 2 0 0   100% 0 0   100%
tests.py TestColorTextWrapper.test_placeholder_edge_case_2   100% 2 0 0   100% 0 0   100%
tests.py (no function)   96% 55 2 14   50% 4 2   93%
Total     94% 372 22 16   77% 106 18   90%

No items found using the specified filter.