1 py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV)
2 py$(PYV): commands[0]> python --version
4 py$(PYV): commands[1]> python -m pytest --cov=consolekit -r aR tests/
5 ============================= test session starts ==============================
6 platform sunos5 -- Python $(PYTHON_VERSION).X -- $(@D)/.tox/py$(PYV)/bin/python
7 cachedir: .tox/py$(PYV)/.pytest_cache
11 timeout method: signal
12 timeout func_only: False
13 collecting ... collected 220 items
15 tests/test_commands.py::test_context_inheriting_group PASSED
16 tests/test_commands.py::test_markdown_help_command PASSED
17 tests/test_commands.py::test_markdown_help_command_no_colour PASSED
18 tests/test_commands.py::test_markdown_help_command_no_help PASSED
19 tests/test_commands.py::test_markdown_help_command_ordered_list PASSED
20 tests/test_commands.py::test_markdown_help_command_pycharm PASSED
21 tests/test_commands.py::test_markdown_help_group PASSED
22 tests/test_commands.py::test_markdown_help_group_no_args_is_help PASSED
23 tests/test_commands.py::test_markdown_help_no_args_is_help PASSED
24 tests/test_commands.py::test_private_helper PASSED
25 tests/test_commands.py::test_raw_help_command PASSED
26 tests/test_commands.py::test_raw_help_group PASSED
27 tests/test_commands.py::test_suggestion_group PASSED
28 tests/test_input.py::test_choice_letters PASSED
29 tests/test_input.py::test_choice_numbers[7] SKIPPED (Output differs ...)
30 tests/test_input.py::test_choice_numbers[8] PASSED
31 tests/test_input.py::test_confirm PASSED
32 tests/test_input.py::test_confirm_abort[EOFError] PASSED
33 tests/test_input.py::test_confirm_abort[KeyboardInterrupt] PASSED
34 tests/test_input.py::test_prompt PASSED
35 tests/test_input.py::test_prompt_abort[EOFError] PASSED
36 tests/test_input.py::test_prompt_abort[KeyboardInterrupt] PASSED
37 tests/test_options.py::test_auto_default_argument PASSED
38 tests/test_options.py::test_auto_default_option PASSED
39 tests/test_options.py::test_colour_option PASSED
40 tests/test_options.py::test_described_argument PASSED
41 tests/test_options.py::test_flag_option PASSED
42 tests/test_options.py::test_force_option PASSED
43 tests/test_options.py::test_multi_value_option PASSED
44 tests/test_options.py::test_multi_value_option_int PASSED
45 tests/test_options.py::test_no_pager_option PASSED
46 tests/test_options.py::test_verbose_option PASSED
47 tests/test_options.py::test_version_option PASSED
48 tests/test_terminal_colours.py::TestColour::test_from_code PASSED
49 tests/test_terminal_colours.py::TestColour::test_from_hex PASSED
50 tests/test_terminal_colours.py::TestColour::test_from_rgb PASSED
51 tests/test_terminal_colours.py::test_ansi_cursor PASSED
52 tests/test_terminal_colours.py::test_print_256_colour_testpattern PASSED
53 tests/test_terminal_colours.py::test_terminal_colours_constants PASSED
54 tests/test_terminal_colours.py::test_terminal_colours_functions PASSED
55 tests/test_terminal_colours.py::test_terminal_colours_stacks PASSED
56 tests/test_terminal_colours_colorama.py::test_back_attributes[\x1b[100m-\x1b[100m] PASSED
57 tests/test_terminal_colours_colorama.py::test_back_attributes[\x1b[101m-\x1b[101m] PASSED
58 tests/test_terminal_colours_colorama.py::test_back_attributes[\x1b[102m-\x1b[102m] PASSED
59 tests/test_terminal_colours_colorama.py::test_back_attributes[\x1b[103m-\x1b[103m] PASSED
60 tests/test_terminal_colours_colorama.py::test_back_attributes[\x1b[104m-\x1b[104m] PASSED
61 tests/test_terminal_colours_colorama.py::test_back_attributes[\x1b[105m-\x1b[105m] PASSED
62 tests/test_terminal_colours_colorama.py::test_back_attributes[\x1b[106m-\x1b[106m] PASSED
63 tests/test_terminal_colours_colorama.py::test_back_attributes[\x1b[107m-\x1b[107m] PASSED
64 tests/test_terminal_colours_colorama.py::test_back_attributes[\x1b[40m-\x1b[40m] PASSED
65 tests/test_terminal_colours_colorama.py::test_back_attributes[\x1b[41m-\x1b[41m] PASSED
66 tests/test_terminal_colours_colorama.py::test_back_attributes[\x1b[42m-\x1b[42m] PASSED
67 tests/test_terminal_colours_colorama.py::test_back_attributes[\x1b[43m-\x1b[43m] PASSED
68 tests/test_terminal_colours_colorama.py::test_back_attributes[\x1b[44m-\x1b[44m] PASSED
69 tests/test_terminal_colours_colorama.py::test_back_attributes[\x1b[45m-\x1b[45m] PASSED
70 tests/test_terminal_colours_colorama.py::test_back_attributes[\x1b[46m-\x1b[46m] PASSED
71 tests/test_terminal_colours_colorama.py::test_back_attributes[\x1b[47m-\x1b[47m] PASSED
72 tests/test_terminal_colours_colorama.py::test_back_attributes[\x1b[49m-\x1b[49m] PASSED
73 tests/test_terminal_colours_colorama.py::test_fore_attributes[\x1b[30m-\x1b[30m] PASSED
74 tests/test_terminal_colours_colorama.py::test_fore_attributes[\x1b[31m-\x1b[31m] PASSED
75 tests/test_terminal_colours_colorama.py::test_fore_attributes[\x1b[32m-\x1b[32m] PASSED
76 tests/test_terminal_colours_colorama.py::test_fore_attributes[\x1b[33m-\x1b[33m] PASSED
77 tests/test_terminal_colours_colorama.py::test_fore_attributes[\x1b[34m-\x1b[34m] PASSED
78 tests/test_terminal_colours_colorama.py::test_fore_attributes[\x1b[35m-\x1b[35m] PASSED
79 tests/test_terminal_colours_colorama.py::test_fore_attributes[\x1b[36m-\x1b[36m] PASSED
80 tests/test_terminal_colours_colorama.py::test_fore_attributes[\x1b[37m-\x1b[37m] PASSED
81 tests/test_terminal_colours_colorama.py::test_fore_attributes[\x1b[39m-\x1b[39m] PASSED
82 tests/test_terminal_colours_colorama.py::test_fore_attributes[\x1b[90m-\x1b[90m] PASSED
83 tests/test_terminal_colours_colorama.py::test_fore_attributes[\x1b[91m-\x1b[91m] PASSED
84 tests/test_terminal_colours_colorama.py::test_fore_attributes[\x1b[92m-\x1b[92m] PASSED
85 tests/test_terminal_colours_colorama.py::test_fore_attributes[\x1b[93m-\x1b[93m] PASSED
86 tests/test_terminal_colours_colorama.py::test_fore_attributes[\x1b[94m-\x1b[94m] PASSED
87 tests/test_terminal_colours_colorama.py::test_fore_attributes[\x1b[95m-\x1b[95m] PASSED
88 tests/test_terminal_colours_colorama.py::test_fore_attributes[\x1b[96m-\x1b[96m] PASSED
89 tests/test_terminal_colours_colorama.py::test_fore_attributes[\x1b[97m-\x1b[97m] PASSED
90 tests/test_terminal_colours_colorama.py::test_style_attributes[\x1b[1m-\x1b[1m] PASSED
91 tests/test_terminal_colours_colorama.py::test_style_attributes[\x1b[22m-\x1b[22m] PASSED
92 tests/test_terminal_colours_colorama.py::test_style_attributes[\x1b[2m-\x1b[2m] PASSED
93 tests/test_testing.py::test_result PASSED
94 tests/test_testing.py::test_result_no_mix_stderr PASSED
95 tests/test_tracebacks.py::test_handle_tracebacks[TracebackHandler-Exception] PASSED
96 tests/test_tracebacks.py::test_handle_tracebacks[TracebackHandler-FileExistsError] PASSED
97 tests/test_tracebacks.py::test_handle_tracebacks[TracebackHandler-FileNotFoundError] PASSED
98 tests/test_tracebacks.py::test_handle_tracebacks[TracebackHandler-NameError] PASSED
99 tests/test_tracebacks.py::test_handle_tracebacks[TracebackHandler-SyntaxError] PASSED
100 tests/test_tracebacks.py::test_handle_tracebacks[TracebackHandler-TypeError] PASSED
101 tests/test_tracebacks.py::test_handle_tracebacks[TracebackHandler-ValueError] PASSED
102 tests/test_tracebacks.py::test_handle_tracebacks[TracebackHandler_SystemExit-Exception] PASSED
103 tests/test_tracebacks.py::test_handle_tracebacks[TracebackHandler_SystemExit-FileExistsError] PASSED
104 tests/test_tracebacks.py::test_handle_tracebacks[TracebackHandler_SystemExit-FileNotFoundError] PASSED
105 tests/test_tracebacks.py::test_handle_tracebacks[TracebackHandler_SystemExit-NameError] PASSED
106 tests/test_tracebacks.py::test_handle_tracebacks[TracebackHandler_SystemExit-SyntaxError] PASSED
107 tests/test_tracebacks.py::test_handle_tracebacks[TracebackHandler_SystemExit-TypeError] PASSED
108 tests/test_tracebacks.py::test_handle_tracebacks[TracebackHandler_SystemExit-ValueError] PASSED
109 tests/test_tracebacks.py::test_handle_tracebacks[TracebackHandler_SystemExit_2-Exception] PASSED
110 tests/test_tracebacks.py::test_handle_tracebacks[TracebackHandler_SystemExit_2-FileExistsError] PASSED
111 tests/test_tracebacks.py::test_handle_tracebacks[TracebackHandler_SystemExit_2-FileNotFoundError] PASSED
112 tests/test_tracebacks.py::test_handle_tracebacks[TracebackHandler_SystemExit_2-NameError] PASSED
113 tests/test_tracebacks.py::test_handle_tracebacks[TracebackHandler_SystemExit_2-SyntaxError] PASSED
114 tests/test_tracebacks.py::test_handle_tracebacks[TracebackHandler_SystemExit_2-TypeError] PASSED
115 tests/test_tracebacks.py::test_handle_tracebacks[TracebackHandler_SystemExit_2-ValueError] PASSED
116 tests/test_tracebacks.py::test_handle_tracebacks[handle_tracebacks-Exception] PASSED
117 tests/test_tracebacks.py::test_handle_tracebacks[handle_tracebacks-FileExistsError] PASSED
118 tests/test_tracebacks.py::test_handle_tracebacks[handle_tracebacks-FileNotFoundError] PASSED
119 tests/test_tracebacks.py::test_handle_tracebacks[handle_tracebacks-NameError] PASSED
120 tests/test_tracebacks.py::test_handle_tracebacks[handle_tracebacks-SyntaxError] PASSED
121 tests/test_tracebacks.py::test_handle_tracebacks[handle_tracebacks-TypeError] PASSED
122 tests/test_tracebacks.py::test_handle_tracebacks[handle_tracebacks-ValueError] PASSED
123 tests/test_tracebacks.py::test_handle_tracebacks[traceback_handler-Exception] PASSED
124 tests/test_tracebacks.py::test_handle_tracebacks[traceback_handler-FileExistsError] PASSED
125 tests/test_tracebacks.py::test_handle_tracebacks[traceback_handler-FileNotFoundError] PASSED
126 tests/test_tracebacks.py::test_handle_tracebacks[traceback_handler-NameError] PASSED
127 tests/test_tracebacks.py::test_handle_tracebacks[traceback_handler-SyntaxError] PASSED
128 tests/test_tracebacks.py::test_handle_tracebacks[traceback_handler-TypeError] PASSED
129 tests/test_tracebacks.py::test_handle_tracebacks[traceback_handler-ValueError] PASSED
130 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[7-TracebackHandler-click.BadParameter] SKIPPED
131 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[7-TracebackHandler-click.ClickException] SKIPPED
132 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[7-TracebackHandler-click.FileError] SKIPPED
133 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[7-TracebackHandler-click.FileError_8] SKIPPED
134 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[7-TracebackHandler-click.UsageError] SKIPPED
135 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[7-TracebackHandler_SystemExit-click.BadParameter] SKIPPED
136 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[7-TracebackHandler_SystemExit-click.ClickException] SKIPPED
137 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[7-TracebackHandler_SystemExit-click.FileError] SKIPPED
138 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[7-TracebackHandler_SystemExit-click.FileError_8] SKIPPED
139 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[7-TracebackHandler_SystemExit-click.UsageError] SKIPPED
140 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[7-TracebackHandler_SystemExit_2-click.BadParameter] SKIPPED
141 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[7-TracebackHandler_SystemExit_2-click.ClickException] SKIPPED
142 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[7-TracebackHandler_SystemExit_2-click.FileError] SKIPPED
143 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[7-TracebackHandler_SystemExit_2-click.FileError_8] SKIPPED
144 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[7-TracebackHandler_SystemExit_2-click.UsageError] SKIPPED
145 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[7-handle_tracebacks-click.BadParameter] SKIPPED
146 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[7-handle_tracebacks-click.ClickException] SKIPPED
147 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[7-handle_tracebacks-click.FileError] SKIPPED
148 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[7-handle_tracebacks-click.FileError_8] SKIPPED
149 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[7-handle_tracebacks-click.UsageError] SKIPPED
150 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[7-traceback_handler-click.BadParameter] SKIPPED
151 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[7-traceback_handler-click.ClickException] SKIPPED
152 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[7-traceback_handler-click.FileError] SKIPPED
153 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[7-traceback_handler-click.FileError_8] SKIPPED
154 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[7-traceback_handler-click.UsageError] SKIPPED
155 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[8-TracebackHandler-click.BadParameter] PASSED
156 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[8-TracebackHandler-click.ClickException] PASSED
157 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[8-TracebackHandler-click.FileError] SKIPPED
158 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[8-TracebackHandler-click.FileError_8] PASSED
159 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[8-TracebackHandler-click.UsageError] PASSED
160 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[8-TracebackHandler_SystemExit-click.BadParameter] PASSED
161 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[8-TracebackHandler_SystemExit-click.ClickException] PASSED
162 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[8-TracebackHandler_SystemExit-click.FileError] SKIPPED
163 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[8-TracebackHandler_SystemExit-click.FileError_8] PASSED
164 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[8-TracebackHandler_SystemExit-click.UsageError] PASSED
165 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[8-TracebackHandler_SystemExit_2-click.BadParameter] PASSED
166 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[8-TracebackHandler_SystemExit_2-click.ClickException] PASSED
167 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[8-TracebackHandler_SystemExit_2-click.FileError] SKIPPED
168 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[8-TracebackHandler_SystemExit_2-click.FileError_8] PASSED
169 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[8-TracebackHandler_SystemExit_2-click.UsageError] PASSED
170 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[8-handle_tracebacks-click.BadParameter] PASSED
171 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[8-handle_tracebacks-click.ClickException] PASSED
172 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[8-handle_tracebacks-click.FileError] SKIPPED
173 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[8-handle_tracebacks-click.FileError_8] PASSED
174 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[8-handle_tracebacks-click.UsageError] PASSED
175 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[8-traceback_handler-click.BadParameter] PASSED
176 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[8-traceback_handler-click.ClickException] PASSED
177 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[8-traceback_handler-click.FileError] SKIPPED
178 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[8-traceback_handler-click.FileError_8] PASSED
179 tests/test_tracebacks.py::test_handle_tracebacks_ignored_click[8-traceback_handler-click.UsageError] PASSED
180 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions[TracebackHandler-Abort] PASSED
181 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions[TracebackHandler-EOFError] PASSED
182 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions[TracebackHandler-KeyboardInterrupt] PASSED
183 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions[TracebackHandler-SystemExit] PASSED
184 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions[TracebackHandler_SystemExit-Abort] PASSED
185 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions[TracebackHandler_SystemExit-EOFError] PASSED
186 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions[TracebackHandler_SystemExit-KeyboardInterrupt] PASSED
187 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions[TracebackHandler_SystemExit-SystemExit] PASSED
188 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions[TracebackHandler_SystemExit_2-Abort] PASSED
189 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions[TracebackHandler_SystemExit_2-EOFError] PASSED
190 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions[TracebackHandler_SystemExit_2-KeyboardInterrupt] PASSED
191 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions[TracebackHandler_SystemExit_2-SystemExit] PASSED
192 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions[handle_tracebacks-Abort] PASSED
193 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions[handle_tracebacks-EOFError] PASSED
194 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions[handle_tracebacks-KeyboardInterrupt] PASSED
195 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions[handle_tracebacks-SystemExit] PASSED
196 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions[traceback_handler-Abort] PASSED
197 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions[traceback_handler-EOFError] PASSED
198 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions[traceback_handler-KeyboardInterrupt] PASSED
199 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions[traceback_handler-SystemExit] PASSED
200 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions_click[TracebackHandler-exception0] PASSED
201 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions_click[TracebackHandler-exception1] PASSED
202 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions_click[TracebackHandler-exception2] PASSED
203 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions_click[TracebackHandler_SystemExit-exception0] PASSED
204 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions_click[TracebackHandler_SystemExit-exception1] PASSED
205 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions_click[TracebackHandler_SystemExit-exception2] PASSED
206 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions_click[TracebackHandler_SystemExit_2-exception0] PASSED
207 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions_click[TracebackHandler_SystemExit_2-exception1] PASSED
208 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions_click[TracebackHandler_SystemExit_2-exception2] PASSED
209 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions_click[handle_tracebacks-exception0] PASSED
210 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions_click[handle_tracebacks-exception1] PASSED
211 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions_click[handle_tracebacks-exception2] PASSED
212 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions_click[traceback_handler-exception0] PASSED
213 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions_click[traceback_handler-exception1] PASSED
214 tests/test_tracebacks.py::test_handle_tracebacks_ignored_exceptions_click[traceback_handler-exception2] PASSED
215 tests/test_tracebacks.py::test_handle_tracebacks_show_traceback[Exception] PASSED
216 tests/test_tracebacks.py::test_handle_tracebacks_show_traceback[FileExistsError] PASSED
217 tests/test_tracebacks.py::test_handle_tracebacks_show_traceback[FileNotFoundError] PASSED
218 tests/test_tracebacks.py::test_handle_tracebacks_show_traceback[NameError] PASSED
219 tests/test_tracebacks.py::test_handle_tracebacks_show_traceback[SyntaxError] PASSED
220 tests/test_tracebacks.py::test_handle_tracebacks_show_traceback[TypeError] PASSED
221 tests/test_tracebacks.py::test_handle_tracebacks_show_traceback[ValueError] PASSED
222 tests/test_tracebacks.py::test_traceback_handler_abort PASSED
223 tests/test_tracebacks.py::test_traceback_option PASSED
224 tests/test_type_hints_init.yaml::mypy_path_from_env PASSED
225 tests/test_utils.py::test_abort PASSED
226 tests/test_utils.py::test_abort_no_colour PASSED
227 tests/test_utils.py::test_coloured_diff PASSED
228 tests/test_utils.py::test_hidden_cursor PASSED
229 tests/test_utils.py::test_import_commands PASSED
230 tests/test_utils.py::test_is_command PASSED
231 tests/test_utils.py::test_long_echo PASSED
232 tests/test_utils.py::test_overtype PASSED
233 tests/test_versions.py::test_get_formatted_versions PASSED
234 tests/test_versions.py::test_version_callback PASSED
236 Required test coverage of 90.0% reached. Total coverage: 90.43%
238 ============================= slowest 25 durations =============================
239 =========================== short test summary info ============================
240 ======== 189 passed, 31 skipped ========