perl/Test-Simple: update to 1.302205
[oi-userland.git] / components / python / pyproject-parser / test / results-all.master
blob5fc0a35349a4a626d3a55332f1dd89fc7033004e
1 py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV)
2 py$(PYV): commands[0]> python --version
3 Python 3.9.19
4 py$(PYV): commands[1]> python -m pytest --cov=pyproject_parser -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
8 rootdir: $(@D)
9 configfile: tox.ini
10 timeout: 300.0s
11 timeout method: signal
12 timeout func_only: False
13 collecting ... collected 546 items
15 tests/test_classes.py::TestLicense::test_no_test_or_file PASSED
16 tests/test_classes.py::TestLicense::test_resolve PASSED
17 tests/test_classes.py::TestLicense::test_resolve_inplace PASSED
18 tests/test_classes.py::TestLicense::test_to_dict PASSED
19 tests/test_classes.py::TestLicense::test_to_pep621_dict PASSED
20 tests/test_classes.py::TestReadme::test_content_type_sole_arg PASSED
21 tests/test_classes.py::TestReadme::test_from_file PASSED
22 tests/test_classes.py::TestReadme::test_from_file_bad_filetype PASSED
23 tests/test_classes.py::TestReadme::test_from_file_charset PASSED
24 tests/test_classes.py::TestReadme::test_invalid_content_types PASSED
25 tests/test_classes.py::TestReadme::test_no_test_or_file PASSED
26 tests/test_classes.py::TestReadme::test_resolve PASSED
27 tests/test_classes.py::TestReadme::test_resolve_inplace PASSED
28 tests/test_classes.py::TestReadme::test_to_dict PASSED
29 tests/test_classes.py::TestReadme::test_to_pep621_dict PASSED
30 tests/test_cli.py::test_check[COMPLETE_A] PASSED
31 tests/test_cli.py::test_check[COMPLETE_B] PASSED
32 tests/test_cli.py::test_check[COMPLETE_PROJECT_A] PASSED
33 tests/test_cli.py::test_check[authors] PASSED
34 tests/test_cli.py::test_check[backend_path] PASSED
35 tests/test_cli.py::test_check[backend_paths] PASSED
36 tests/test_cli.py::test_check[classifiers] PASSED
37 tests/test_cli.py::test_check[complete] PASSED
38 tests/test_cli.py::test_check[dependencies] PASSED
39 tests/test_cli.py::test_check[description] PASSED
40 tests/test_cli.py::test_check[entry_points] PASSED
41 tests/test_cli.py::test_check[keywords] PASSED
42 tests/test_cli.py::test_check[maintainers] PASSED
43 tests/test_cli.py::test_check[minimal] PASSED
44 tests/test_cli.py::test_check[optional-dependencies-empty-group] PASSED
45 tests/test_cli.py::test_check[optional-dependencies] PASSED
46 tests/test_cli.py::test_check[requires-python] PASSED
47 tests/test_cli.py::test_check[requires-python_complex] PASSED
48 tests/test_cli.py::test_check[requires_nothing] PASSED
49 tests/test_cli.py::test_check[requires_setuptools] PASSED
50 tests/test_cli.py::test_check[requires_whey] PASSED
51 tests/test_cli.py::test_check[unicode] PASSED
52 tests/test_cli.py::test_check[urls] PASSED
53 tests/test_cli.py::test_check_error[build-system] PASSED
54 tests/test_cli.py::test_check_error[project] PASSED
55 tests/test_cli.py::test_check_error[top-level] PASSED
56 tests/test_cli.py::test_check_error[top_level_typo_caps] PASSED
57 tests/test_cli.py::test_check_error[top_level_typo_underscore] PASSED
58 tests/test_cli.py::test_check_error_caught[author_comma] PASSED
59 tests/test_cli.py::test_check_error_caught[bad_name] PASSED
60 tests/test_cli.py::test_check_error_caught[bad_requires_python] PASSED
61 tests/test_cli.py::test_check_error_caught[bad_version] PASSED
62 tests/test_cli.py::test_check_error_caught[build-system] PASSED
63 tests/test_cli.py::test_check_error_caught[project] PASSED
64 tests/test_cli.py::test_check_error_caught[top-level] PASSED
65 tests/test_cli.py::test_check_error_caught[top_level_typo_caps] PASSED
66 tests/test_cli.py::test_check_error_caught[top_level_typo_underscore] PASSED
67 tests/test_cli.py::test_check_extra_deprecation[duplicate_extra_1] PASSED
68 tests/test_cli.py::test_check_extra_deprecation[duplicate_extra_2] PASSED
69 tests/test_cli.py::test_check_extra_deprecation[duplicate_extra_3] PASSED
70 tests/test_cli.py::test_check_extra_deprecation_warning[duplicate_extra_1] PASSED
71 tests/test_cli.py::test_check_extra_deprecation_warning[duplicate_extra_2] PASSED
72 tests/test_cli.py::test_check_extra_deprecation_warning[duplicate_extra_3] PASSED
73 tests/test_cli.py::test_handle_tracebacks_ignored_exceptions[Abort] PASSED
74 tests/test_cli.py::test_handle_tracebacks_ignored_exceptions[EOFError] PASSED
75 tests/test_cli.py::test_handle_tracebacks_ignored_exceptions[KeyboardInterrupt] PASSED
76 tests/test_cli.py::test_handle_tracebacks_ignored_exceptions[SystemExit] PASSED
77 tests/test_cli.py::test_handle_tracebacks_ignored_exceptions_click[exception0] PASSED
78 tests/test_cli.py::test_handle_tracebacks_ignored_exceptions_click[exception1] PASSED
79 tests/test_cli.py::test_handle_tracebacks_ignored_exceptions_click[exception2] PASSED
80 tests/test_cli.py::test_info[0-all] PASSED
81 tests/test_cli.py::test_info[0-build-system.requires] PASSED
82 tests/test_cli.py::test_info[0-build-system] PASSED
83 tests/test_cli.py::test_info[0-first_author] PASSED
84 tests/test_cli.py::test_info[0-first_build_requirement] PASSED
85 tests/test_cli.py::test_info[0-fourth_keyword] PASSED
86 tests/test_cli.py::test_info[0-project.authors] PASSED
87 tests/test_cli.py::test_info[0-project.urls.Source Code] PASSED
88 tests/test_cli.py::test_info[0-project] PASSED
89 tests/test_cli.py::test_info[0-tool.whey.base-classifiers] PASSED
90 tests/test_cli.py::test_info[2-all] PASSED
91 tests/test_cli.py::test_info[2-build-system.requires] PASSED
92 tests/test_cli.py::test_info[2-build-system] PASSED
93 tests/test_cli.py::test_info[2-first_author] PASSED
94 tests/test_cli.py::test_info[2-first_build_requirement] PASSED
95 tests/test_cli.py::test_info[2-fourth_keyword] PASSED
96 tests/test_cli.py::test_info[2-project.authors] PASSED
97 tests/test_cli.py::test_info[2-project.urls.Source Code] PASSED
98 tests/test_cli.py::test_info[2-project] PASSED
99 tests/test_cli.py::test_info[2-tool.whey.base-classifiers] PASSED
100 tests/test_cli.py::test_info[4-all] PASSED
101 tests/test_cli.py::test_info[4-build-system.requires] PASSED
102 tests/test_cli.py::test_info[4-build-system] PASSED
103 tests/test_cli.py::test_info[4-first_author] PASSED
104 tests/test_cli.py::test_info[4-first_build_requirement] PASSED
105 tests/test_cli.py::test_info[4-fourth_keyword] PASSED
106 tests/test_cli.py::test_info[4-project.authors] PASSED
107 tests/test_cli.py::test_info[4-project.urls.Source Code] PASSED
108 tests/test_cli.py::test_info[4-project] PASSED
109 tests/test_cli.py::test_info[4-tool.whey.base-classifiers] PASSED
110 tests/test_cli.py::test_info[None-all] PASSED
111 tests/test_cli.py::test_info[None-build-system.requires] PASSED
112 tests/test_cli.py::test_info[None-build-system] PASSED
113 tests/test_cli.py::test_info[None-first_author] PASSED
114 tests/test_cli.py::test_info[None-first_build_requirement] PASSED
115 tests/test_cli.py::test_info[None-fourth_keyword] PASSED
116 tests/test_cli.py::test_info[None-project.authors] PASSED
117 tests/test_cli.py::test_info[None-project.urls.Source Code] PASSED
118 tests/test_cli.py::test_info[None-project] PASSED
119 tests/test_cli.py::test_info[None-tool.whey.base-classifiers] PASSED
120 tests/test_cli.py::test_info_readme_license[False-0-0-project.license.file] PASSED
121 tests/test_cli.py::test_info_readme_license[False-0-0-project.license.text] PASSED
122 tests/test_cli.py::test_info_readme_license[False-0-0-project.license] PASSED
123 tests/test_cli.py::test_info_readme_license[False-0-0-project.readme.file] PASSED
124 tests/test_cli.py::test_info_readme_license[False-0-0-project.readme.text] PASSED
125 tests/test_cli.py::test_info_readme_license[False-0-0-project.readme] PASSED
126 tests/test_cli.py::test_info_readme_license[False-0-1-project.license.file] PASSED
127 tests/test_cli.py::test_info_readme_license[False-0-1-project.license.text] PASSED
128 tests/test_cli.py::test_info_readme_license[False-0-1-project.license] PASSED
129 tests/test_cli.py::test_info_readme_license[False-0-1-project.readme.file] PASSED
130 tests/test_cli.py::test_info_readme_license[False-0-1-project.readme.text] PASSED
131 tests/test_cli.py::test_info_readme_license[False-0-1-project.readme] PASSED
132 tests/test_cli.py::test_info_readme_license[False-2-0-project.license.file] PASSED
133 tests/test_cli.py::test_info_readme_license[False-2-0-project.license.text] PASSED
134 tests/test_cli.py::test_info_readme_license[False-2-0-project.license] PASSED
135 tests/test_cli.py::test_info_readme_license[False-2-0-project.readme.file] PASSED
136 tests/test_cli.py::test_info_readme_license[False-2-0-project.readme.text] PASSED
137 tests/test_cli.py::test_info_readme_license[False-2-0-project.readme] PASSED
138 tests/test_cli.py::test_info_readme_license[False-2-1-project.license.file] PASSED
139 tests/test_cli.py::test_info_readme_license[False-2-1-project.license.text] PASSED
140 tests/test_cli.py::test_info_readme_license[False-2-1-project.license] PASSED
141 tests/test_cli.py::test_info_readme_license[False-2-1-project.readme.file] PASSED
142 tests/test_cli.py::test_info_readme_license[False-2-1-project.readme.text] PASSED
143 tests/test_cli.py::test_info_readme_license[False-2-1-project.readme] PASSED
144 tests/test_cli.py::test_info_readme_license[False-4-0-project.license.file] PASSED
145 tests/test_cli.py::test_info_readme_license[False-4-0-project.license.text] PASSED
146 tests/test_cli.py::test_info_readme_license[False-4-0-project.license] PASSED
147 tests/test_cli.py::test_info_readme_license[False-4-0-project.readme.file] PASSED
148 tests/test_cli.py::test_info_readme_license[False-4-0-project.readme.text] PASSED
149 tests/test_cli.py::test_info_readme_license[False-4-0-project.readme] PASSED
150 tests/test_cli.py::test_info_readme_license[False-4-1-project.license.file] PASSED
151 tests/test_cli.py::test_info_readme_license[False-4-1-project.license.text] PASSED
152 tests/test_cli.py::test_info_readme_license[False-4-1-project.license] PASSED
153 tests/test_cli.py::test_info_readme_license[False-4-1-project.readme.file] PASSED
154 tests/test_cli.py::test_info_readme_license[False-4-1-project.readme.text] PASSED
155 tests/test_cli.py::test_info_readme_license[False-4-1-project.readme] PASSED
156 tests/test_cli.py::test_info_readme_license[False-None-0-project.license.file] PASSED
157 tests/test_cli.py::test_info_readme_license[False-None-0-project.license.text] PASSED
158 tests/test_cli.py::test_info_readme_license[False-None-0-project.license] PASSED
159 tests/test_cli.py::test_info_readme_license[False-None-0-project.readme.file] PASSED
160 tests/test_cli.py::test_info_readme_license[False-None-0-project.readme.text] PASSED
161 tests/test_cli.py::test_info_readme_license[False-None-0-project.readme] PASSED
162 tests/test_cli.py::test_info_readme_license[False-None-1-project.license.file] PASSED
163 tests/test_cli.py::test_info_readme_license[False-None-1-project.license.text] PASSED
164 tests/test_cli.py::test_info_readme_license[False-None-1-project.license] PASSED
165 tests/test_cli.py::test_info_readme_license[False-None-1-project.readme.file] PASSED
166 tests/test_cli.py::test_info_readme_license[False-None-1-project.readme.text] PASSED
167 tests/test_cli.py::test_info_readme_license[False-None-1-project.readme] PASSED
168 tests/test_cli.py::test_info_readme_license[True-0-0-project.license.file] PASSED
169 tests/test_cli.py::test_info_readme_license[True-0-0-project.license.text] PASSED
170 tests/test_cli.py::test_info_readme_license[True-0-0-project.license] PASSED
171 tests/test_cli.py::test_info_readme_license[True-0-0-project.readme.file] PASSED
172 tests/test_cli.py::test_info_readme_license[True-0-0-project.readme.text] PASSED
173 tests/test_cli.py::test_info_readme_license[True-0-0-project.readme] PASSED
174 tests/test_cli.py::test_info_readme_license[True-0-1-project.license.file] PASSED
175 tests/test_cli.py::test_info_readme_license[True-0-1-project.license.text] PASSED
176 tests/test_cli.py::test_info_readme_license[True-0-1-project.license] PASSED
177 tests/test_cli.py::test_info_readme_license[True-0-1-project.readme.file] PASSED
178 tests/test_cli.py::test_info_readme_license[True-0-1-project.readme.text] PASSED
179 tests/test_cli.py::test_info_readme_license[True-0-1-project.readme] PASSED
180 tests/test_cli.py::test_info_readme_license[True-2-0-project.license.file] PASSED
181 tests/test_cli.py::test_info_readme_license[True-2-0-project.license.text] PASSED
182 tests/test_cli.py::test_info_readme_license[True-2-0-project.license] PASSED
183 tests/test_cli.py::test_info_readme_license[True-2-0-project.readme.file] PASSED
184 tests/test_cli.py::test_info_readme_license[True-2-0-project.readme.text] PASSED
185 tests/test_cli.py::test_info_readme_license[True-2-0-project.readme] PASSED
186 tests/test_cli.py::test_info_readme_license[True-2-1-project.license.file] PASSED
187 tests/test_cli.py::test_info_readme_license[True-2-1-project.license.text] PASSED
188 tests/test_cli.py::test_info_readme_license[True-2-1-project.license] PASSED
189 tests/test_cli.py::test_info_readme_license[True-2-1-project.readme.file] PASSED
190 tests/test_cli.py::test_info_readme_license[True-2-1-project.readme.text] PASSED
191 tests/test_cli.py::test_info_readme_license[True-2-1-project.readme] PASSED
192 tests/test_cli.py::test_info_readme_license[True-4-0-project.license.file] PASSED
193 tests/test_cli.py::test_info_readme_license[True-4-0-project.license.text] PASSED
194 tests/test_cli.py::test_info_readme_license[True-4-0-project.license] PASSED
195 tests/test_cli.py::test_info_readme_license[True-4-0-project.readme.file] PASSED
196 tests/test_cli.py::test_info_readme_license[True-4-0-project.readme.text] PASSED
197 tests/test_cli.py::test_info_readme_license[True-4-0-project.readme] PASSED
198 tests/test_cli.py::test_info_readme_license[True-4-1-project.license.file] PASSED
199 tests/test_cli.py::test_info_readme_license[True-4-1-project.license.text] PASSED
200 tests/test_cli.py::test_info_readme_license[True-4-1-project.license] PASSED
201 tests/test_cli.py::test_info_readme_license[True-4-1-project.readme.file] PASSED
202 tests/test_cli.py::test_info_readme_license[True-4-1-project.readme.text] PASSED
203 tests/test_cli.py::test_info_readme_license[True-4-1-project.readme] PASSED
204 tests/test_cli.py::test_info_readme_license[True-None-0-project.license.file] PASSED
205 tests/test_cli.py::test_info_readme_license[True-None-0-project.license.text] PASSED
206 tests/test_cli.py::test_info_readme_license[True-None-0-project.license] PASSED
207 tests/test_cli.py::test_info_readme_license[True-None-0-project.readme.file] PASSED
208 tests/test_cli.py::test_info_readme_license[True-None-0-project.readme.text] PASSED
209 tests/test_cli.py::test_info_readme_license[True-None-0-project.readme] PASSED
210 tests/test_cli.py::test_info_readme_license[True-None-1-project.license.file] PASSED
211 tests/test_cli.py::test_info_readme_license[True-None-1-project.license.text] PASSED
212 tests/test_cli.py::test_info_readme_license[True-None-1-project.license] PASSED
213 tests/test_cli.py::test_info_readme_license[True-None-1-project.readme.file] PASSED
214 tests/test_cli.py::test_info_readme_license[True-None-1-project.readme.text] PASSED
215 tests/test_cli.py::test_info_readme_license[True-None-1-project.readme] PASSED
216 tests/test_cli.py::test_reformat[False-COMPLETE_A] PASSED
217 tests/test_cli.py::test_reformat[False-COMPLETE_A_WITH_FILES] PASSED
218 tests/test_cli.py::test_reformat[False-COMPLETE_B] PASSED
219 tests/test_cli.py::test_reformat[False-COMPLETE_PROJECT_A] PASSED
220 tests/test_cli.py::test_reformat[False-COMPLETE_UNDERSCORE_NAME] PASSED
221 tests/test_cli.py::test_reformat[False-UNORDERED] PASSED
222 tests/test_cli.py::test_reformat[True-COMPLETE_A] PASSED
223 tests/test_cli.py::test_reformat[True-COMPLETE_A_WITH_FILES] PASSED
224 tests/test_cli.py::test_reformat[True-COMPLETE_B] PASSED
225 tests/test_cli.py::test_reformat[True-COMPLETE_PROJECT_A] PASSED
226 tests/test_cli.py::test_reformat[True-COMPLETE_UNDERSCORE_NAME] PASSED
227 tests/test_cli.py::test_reformat[True-UNORDERED] PASSED
228 tests/test_cli.py::test_traceback_handler[AttributeError] PASSED
229 tests/test_cli.py::test_traceback_handler[BadConfigError] PASSED
230 tests/test_cli.py::test_traceback_handler[Exception] PASSED
231 tests/test_cli.py::test_traceback_handler[FileExistsError] PASSED
232 tests/test_cli.py::test_traceback_handler[FileNotFoundError] PASSED
233 tests/test_cli.py::test_traceback_handler[FileNotFoundError_path] PASSED
234 tests/test_cli.py::test_traceback_handler[FileNotFoundError_path_move_etc] PASSED
235 tests/test_cli.py::test_traceback_handler[FileNotFoundError_path_move_etc_win] PASSED
236 tests/test_cli.py::test_traceback_handler[FileNotFoundError_path_win] PASSED
237 tests/test_cli.py::test_traceback_handler[FileNotFoundError_win] PASSED
238 tests/test_cli.py::test_traceback_handler[ImportError] PASSED
239 tests/test_cli.py::test_traceback_handler[KeyError] PASSED
240 tests/test_cli.py::test_traceback_handler[ModuleNotFoundError] PASSED
241 tests/test_cli.py::test_traceback_handler[NameError] PASSED
242 tests/test_cli.py::test_traceback_handler[SyntaxError] PASSED
243 tests/test_cli.py::test_traceback_handler[TypeError] PASSED
244 tests/test_cli.py::test_traceback_handler[ValueError] PASSED
245 tests/test_cli.py::test_traceback_handler_show_traceback[AttributeError] PASSED
246 tests/test_cli.py::test_traceback_handler_show_traceback[BadConfigError] PASSED
247 tests/test_cli.py::test_traceback_handler_show_traceback[Exception] PASSED
248 tests/test_cli.py::test_traceback_handler_show_traceback[FileExistsError] PASSED
249 tests/test_cli.py::test_traceback_handler_show_traceback[FileNotFoundError] PASSED
250 tests/test_cli.py::test_traceback_handler_show_traceback[FileNotFoundError_path] PASSED
251 tests/test_cli.py::test_traceback_handler_show_traceback[FileNotFoundError_path_move_etc] PASSED
252 tests/test_cli.py::test_traceback_handler_show_traceback[FileNotFoundError_path_move_etc_win] PASSED
253 tests/test_cli.py::test_traceback_handler_show_traceback[FileNotFoundError_path_win] PASSED
254 tests/test_cli.py::test_traceback_handler_show_traceback[FileNotFoundError_win] PASSED
255 tests/test_cli.py::test_traceback_handler_show_traceback[ImportError] PASSED
256 tests/test_cli.py::test_traceback_handler_show_traceback[KeyError] PASSED
257 tests/test_cli.py::test_traceback_handler_show_traceback[ModuleNotFoundError] PASSED
258 tests/test_cli.py::test_traceback_handler_show_traceback[NameError] PASSED
259 tests/test_cli.py::test_traceback_handler_show_traceback[SyntaxError] PASSED
260 tests/test_cli.py::test_traceback_handler_show_traceback[TypeError] PASSED
261 tests/test_cli.py::test_traceback_handler_show_traceback[ValueError] PASSED
262 tests/test_cli_module.py::test_handle_tracebacks_ignored_exceptions[Abort] PASSED
263 tests/test_cli_module.py::test_handle_tracebacks_ignored_exceptions[EOFError] PASSED
264 tests/test_cli_module.py::test_handle_tracebacks_ignored_exceptions[KeyboardInterrupt] PASSED
265 tests/test_cli_module.py::test_handle_tracebacks_ignored_exceptions[SystemExit] PASSED
266 tests/test_cli_module.py::test_handle_tracebacks_ignored_exceptions_click[exception0] PASSED
267 tests/test_cli_module.py::test_handle_tracebacks_ignored_exceptions_click[exception1] PASSED
268 tests/test_cli_module.py::test_handle_tracebacks_ignored_exceptions_click[exception2] PASSED
269 tests/test_cli_module.py::test_prettify_deprecation_warning PASSED
270 tests/test_cli_module.py::test_resolve_class PASSED
271 tests/test_cli_module.py::test_traceback_handler[BadConfigError] PASSED
272 tests/test_cli_module.py::test_traceback_handler[Exception] PASSED
273 tests/test_cli_module.py::test_traceback_handler[FileExistsError] PASSED
274 tests/test_cli_module.py::test_traceback_handler[FileNotFoundError] PASSED
275 tests/test_cli_module.py::test_traceback_handler[KeyError] PASSED
276 tests/test_cli_module.py::test_traceback_handler[NameError] PASSED
277 tests/test_cli_module.py::test_traceback_handler[SyntaxError] PASSED
278 tests/test_cli_module.py::test_traceback_handler[TypeError] PASSED
279 tests/test_cli_module.py::test_traceback_handler[ValueError] PASSED
280 tests/test_cli_module.py::test_traceback_handler_show_traceback[BadConfigError] PASSED
281 tests/test_cli_module.py::test_traceback_handler_show_traceback[Exception] PASSED
282 tests/test_cli_module.py::test_traceback_handler_show_traceback[FileExistsError] PASSED
283 tests/test_cli_module.py::test_traceback_handler_show_traceback[FileNotFoundError] PASSED
284 tests/test_cli_module.py::test_traceback_handler_show_traceback[KeyError] PASSED
285 tests/test_cli_module.py::test_traceback_handler_show_traceback[NameError] PASSED
286 tests/test_cli_module.py::test_traceback_handler_show_traceback[SyntaxError] PASSED
287 tests/test_cli_module.py::test_traceback_handler_show_traceback[TypeError] PASSED
288 tests/test_cli_module.py::test_traceback_handler_show_traceback[ValueError] PASSED
289 tests/test_config.py::test_RequiredKeysConfigParser PASSED
290 tests/test_config.py::test_buildsystem_normalize PASSED
291 tests/test_config.py::test_buildsystem_normalize_keep_dot PASSED
292 tests/test_config.py::test_buildsystem_parser_errors[backend_path_list_int] PASSED
293 tests/test_config.py::test_buildsystem_parser_errors[backend_path_str] PASSED
294 tests/test_config.py::test_buildsystem_parser_errors[backend_path_without_backend] PASSED
295 tests/test_config.py::test_buildsystem_parser_errors[no_requires] PASSED
296 tests/test_config.py::test_buildsystem_parser_errors[requires_invalid_requirement0] PASSED
297 tests/test_config.py::test_buildsystem_parser_errors[requires_invalid_requirement1] SKIPPED
298 tests/test_config.py::test_buildsystem_parser_errors[requires_list_int] PASSED
299 tests/test_config.py::test_buildsystem_parser_errors[requires_str] PASSED
300 tests/test_config.py::test_buildsystem_parser_valid_config[backend_path-False] PASSED
301 tests/test_config.py::test_buildsystem_parser_valid_config[backend_path-True] PASSED
302 tests/test_config.py::test_buildsystem_parser_valid_config[backend_paths-False] PASSED
303 tests/test_config.py::test_buildsystem_parser_valid_config[backend_paths-True] PASSED
304 tests/test_config.py::test_buildsystem_parser_valid_config[complete-False] PASSED
305 tests/test_config.py::test_buildsystem_parser_valid_config[complete-True] PASSED
306 tests/test_config.py::test_buildsystem_parser_valid_config[requires_nothing-False] PASSED
307 tests/test_config.py::test_buildsystem_parser_valid_config[requires_nothing-True] PASSED
308 tests/test_config.py::test_buildsystem_parser_valid_config[requires_setuptools-False] PASSED
309 tests/test_config.py::test_buildsystem_parser_valid_config[requires_setuptools-True] PASSED
310 tests/test_config.py::test_buildsystem_parser_valid_config[requires_whey-False] PASSED
311 tests/test_config.py::test_buildsystem_parser_valid_config[requires_whey-True] PASSED
312 tests/test_config.py::test_buildsystem_unnormalized PASSED
313 tests/test_config.py::test_extra_deprecation[duplicate_extra_1] PASSED
314 tests/test_config.py::test_extra_deprecation[duplicate_extra_2] PASSED
315 tests/test_config.py::test_extra_deprecation[duplicate_extra_3] PASSED
316 tests/test_config.py::test_parse_config_readme_errors[README.rtf] PASSED
317 tests/test_config.py::test_parse_config_readme_errors[README] PASSED
318 tests/test_config.py::test_pep621_class_bad_config[author_comma] PASSED
319 tests/test_config.py::test_pep621_class_bad_config[bad_name] PASSED
320 tests/test_config.py::test_pep621_class_bad_config[bad_requires_python] PASSED
321 tests/test_config.py::test_pep621_class_bad_config[bad_version] PASSED
322 tests/test_config.py::test_pep621_class_bad_config[classifiers_wrong_type] PASSED
323 tests/test_config.py::test_pep621_class_bad_config[dependencies_invalid_requirement0] PASSED
324 tests/test_config.py::test_pep621_class_bad_config[dependencies_invalid_requirement1] SKIPPED
325 tests/test_config.py::test_pep621_class_bad_config[dependencies_wrong_type] PASSED
326 tests/test_config.py::test_pep621_class_bad_config[dynamic_name] PASSED
327 tests/test_config.py::test_pep621_class_bad_config[extra_invalid_b] PASSED
328 tests/test_config.py::test_pep621_class_bad_config[extra_invalid_c] PASSED
329 tests/test_config.py::test_pep621_class_bad_config[keywords_wrong_type] PASSED
330 tests/test_config.py::test_pep621_class_bad_config[label_too_long] PASSED
331 tests/test_config.py::test_pep621_class_bad_config[maintainer_comma] PASSED
332 tests/test_config.py::test_pep621_class_bad_config[missing_license_file] PASSED
333 tests/test_config.py::test_pep621_class_bad_config[missing_license_file_win32] SKIPPED
334 tests/test_config.py::test_pep621_class_bad_config[missing_readme_file] PASSED
335 tests/test_config.py::test_pep621_class_bad_config[missing_readme_file_win32] SKIPPED
336 tests/test_config.py::test_pep621_class_bad_config[no_name] PASSED
337 tests/test_config.py::test_pep621_class_bad_config_license[double_license] PASSED
338 tests/test_config.py::test_pep621_class_bad_config_license[empty] PASSED
339 tests/test_config.py::test_pep621_class_bad_config_readme[bad_content_type] PASSED
340 tests/test_config.py::test_pep621_class_bad_config_readme[bad_extension] PASSED
341 tests/test_config.py::test_pep621_class_bad_config_readme[charset_only] PASSED
342 tests/test_config.py::test_pep621_class_bad_config_readme[content_type_charset] PASSED
343 tests/test_config.py::test_pep621_class_bad_config_readme[content_type_only] PASSED
344 tests/test_config.py::test_pep621_class_bad_config_readme[empty] PASSED
345 tests/test_config.py::test_pep621_class_bad_config_readme[file_and_readme] PASSED
346 tests/test_config.py::test_pep621_class_bad_config_readme[no_extension] PASSED
347 tests/test_config.py::test_pep621_class_bad_config_readme[text_only] PASSED
348 tests/test_config.py::test_pep621_class_bad_config_readme[unknown_key] PASSED
349 tests/test_config.py::test_pep621_class_valid_config[COMPLETE_A-False] PASSED
350 tests/test_config.py::test_pep621_class_valid_config[COMPLETE_A-True] PASSED
351 tests/test_config.py::test_pep621_class_valid_config[COMPLETE_B-False] PASSED
352 tests/test_config.py::test_pep621_class_valid_config[COMPLETE_B-True] PASSED
353 tests/test_config.py::test_pep621_class_valid_config[COMPLETE_PROJECT_A-False] PASSED
354 tests/test_config.py::test_pep621_class_valid_config[COMPLETE_PROJECT_A-True] PASSED
355 tests/test_config.py::test_pep621_class_valid_config[authors-False] PASSED
356 tests/test_config.py::test_pep621_class_valid_config[authors-True] PASSED
357 tests/test_config.py::test_pep621_class_valid_config[classifiers-False] PASSED
358 tests/test_config.py::test_pep621_class_valid_config[classifiers-True] PASSED
359 tests/test_config.py::test_pep621_class_valid_config[dependencies-False] PASSED
360 tests/test_config.py::test_pep621_class_valid_config[dependencies-True] PASSED
361 tests/test_config.py::test_pep621_class_valid_config[description-False] PASSED
362 tests/test_config.py::test_pep621_class_valid_config[description-True] PASSED
363 tests/test_config.py::test_pep621_class_valid_config[entry_points-False] PASSED
364 tests/test_config.py::test_pep621_class_valid_config[entry_points-True] PASSED
365 tests/test_config.py::test_pep621_class_valid_config[keywords-False] PASSED
366 tests/test_config.py::test_pep621_class_valid_config[keywords-True] PASSED
367 tests/test_config.py::test_pep621_class_valid_config[maintainers-False] PASSED
368 tests/test_config.py::test_pep621_class_valid_config[maintainers-True] PASSED
369 tests/test_config.py::test_pep621_class_valid_config[minimal-False] PASSED
370 tests/test_config.py::test_pep621_class_valid_config[minimal-True] PASSED
371 tests/test_config.py::test_pep621_class_valid_config[optional-dependencies-False] PASSED
372 tests/test_config.py::test_pep621_class_valid_config[optional-dependencies-True] PASSED
373 tests/test_config.py::test_pep621_class_valid_config[optional-dependencies-empty-group-False] PASSED
374 tests/test_config.py::test_pep621_class_valid_config[optional-dependencies-empty-group-True] PASSED
375 tests/test_config.py::test_pep621_class_valid_config[optional-dependencies-hyphen-False] PASSED
376 tests/test_config.py::test_pep621_class_valid_config[optional-dependencies-hyphen-True] PASSED
377 tests/test_config.py::test_pep621_class_valid_config[requires-python-False] PASSED
378 tests/test_config.py::test_pep621_class_valid_config[requires-python-True] PASSED
379 tests/test_config.py::test_pep621_class_valid_config[requires-python_complex-False] PASSED
380 tests/test_config.py::test_pep621_class_valid_config[requires-python_complex-True] PASSED
381 tests/test_config.py::test_pep621_class_valid_config[unicode-False] PASSED
382 tests/test_config.py::test_pep621_class_valid_config[unicode-True] PASSED
383 tests/test_config.py::test_pep621_class_valid_config[urls-False] PASSED
384 tests/test_config.py::test_pep621_class_valid_config[urls-True] PASSED
385 tests/test_config.py::test_pep621_class_valid_config_license[LICENSE.md] PASSED
386 tests/test_config.py::test_pep621_class_valid_config_license[LICENSE.rst] PASSED
387 tests/test_config.py::test_pep621_class_valid_config_license[LICENSE.txt] PASSED
388 tests/test_config.py::test_pep621_class_valid_config_license[LICENSE] PASSED
389 tests/test_config.py::test_pep621_class_valid_config_license_dict PASSED
390 tests/test_config.py::test_pep621_class_valid_config_readme[INTRODUCTION.md] PASSED
391 tests/test_config.py::test_pep621_class_valid_config_readme[README.md] PASSED
392 tests/test_config.py::test_pep621_class_valid_config_readme[README.rst] PASSED
393 tests/test_config.py::test_pep621_class_valid_config_readme[readme.txt] PASSED
394 tests/test_config.py::test_pep621_class_valid_config_readme_dict[md_file] PASSED
395 tests/test_config.py::test_pep621_class_valid_config_readme_dict[rst_file] PASSED
396 tests/test_config.py::test_pep621_class_valid_config_readme_dict[text_content_type_md] PASSED
397 tests/test_config.py::test_pep621_class_valid_config_readme_dict[text_content_type_plain] PASSED
398 tests/test_config.py::test_pep621_class_valid_config_readme_dict[text_content_type_rst] PASSED
399 tests/test_config.py::test_pep621_class_valid_config_readme_dict[txt_file] PASSED
400 tests/test_config.py::test_pep621_normalize PASSED
401 tests/test_config.py::test_pep621_normalize_keep_dot PASSED
402 tests/test_config.py::test_pep621_subclass[COMPLETE_A] PASSED
403 tests/test_config.py::test_pep621_subclass[COMPLETE_B] PASSED
404 tests/test_config.py::test_pep621_subclass[COMPLETE_PROJECT_A] PASSED
405 tests/test_config.py::test_pep621_subclass[authors] PASSED
406 tests/test_config.py::test_pep621_subclass[classifiers] PASSED
407 tests/test_config.py::test_pep621_subclass[dependencies] PASSED
408 tests/test_config.py::test_pep621_subclass[description] PASSED
409 tests/test_config.py::test_pep621_subclass[entry_points] PASSED
410 tests/test_config.py::test_pep621_subclass[keywords] PASSED
411 tests/test_config.py::test_pep621_subclass[maintainers] PASSED
412 tests/test_config.py::test_pep621_subclass[minimal] PASSED
413 tests/test_config.py::test_pep621_subclass[optional-dependencies-empty-group] PASSED
414 tests/test_config.py::test_pep621_subclass[optional-dependencies] PASSED
415 tests/test_config.py::test_pep621_subclass[requires-python] PASSED
416 tests/test_config.py::test_pep621_subclass[requires-python_complex] PASSED
417 tests/test_config.py::test_pep621_subclass[unicode] PASSED
418 tests/test_config.py::test_pep621_subclass[urls] PASSED
419 tests/test_config.py::test_pep621_unnormalized PASSED
420 tests/test_dumping.py::test_dumps[COMPLETE_A] PASSED
421 tests/test_dumping.py::test_dumps[COMPLETE_B] PASSED
422 tests/test_dumping.py::test_dumps[COMPLETE_PROJECT_A] PASSED
423 tests/test_dumping.py::test_dumps_readme[dict_file] PASSED
424 tests/test_dumping.py::test_dumps_readme[dict_text] PASSED
425 tests/test_dumping.py::test_dumps_readme[string] PASSED
426 tests/test_dumping.py::test_reformat[COMPLETE_A] PASSED
427 tests/test_dumping.py::test_reformat[COMPLETE_A_WITH_FILES] PASSED
428 tests/test_dumping.py::test_reformat[COMPLETE_B] PASSED
429 tests/test_dumping.py::test_reformat[COMPLETE_PROJECT_A] PASSED
430 tests/test_dumping.py::test_reformat[COMPLETE_UNDERSCORE_NAME] PASSED
431 tests/test_dumping.py::test_reformat[UNORDERED] PASSED
432 tests/test_pyproject_class.py::test_bad_config[author_comma] PASSED
433 tests/test_pyproject_class.py::test_bad_config[backend_path_list_int] PASSED
434 tests/test_pyproject_class.py::test_bad_config[backend_path_str] PASSED
435 tests/test_pyproject_class.py::test_bad_config[backend_path_without_backend] PASSED
436 tests/test_pyproject_class.py::test_bad_config[bad_email] PASSED
437 tests/test_pyproject_class.py::test_bad_config[bad_name] PASSED
438 tests/test_pyproject_class.py::test_bad_config[bad_requires_python] PASSED
439 tests/test_pyproject_class.py::test_bad_config[bad_version] PASSED
440 tests/test_pyproject_class.py::test_bad_config[classifiers_wrong_type] PASSED
441 tests/test_pyproject_class.py::test_bad_config[console_scripts_entry_point] PASSED
442 tests/test_pyproject_class.py::test_bad_config[console_scripts_hyphen_entry_point] PASSED
443 tests/test_pyproject_class.py::test_bad_config[dependencies_invalid_requirement0] PASSED
444 tests/test_pyproject_class.py::test_bad_config[dependencies_invalid_requirement1] SKIPPED
445 tests/test_pyproject_class.py::test_bad_config[dependencies_wrong_type] PASSED
446 tests/test_pyproject_class.py::test_bad_config[dynamic_name] PASSED
447 tests/test_pyproject_class.py::test_bad_config[extra_invalid_b] PASSED
448 tests/test_pyproject_class.py::test_bad_config[extra_invalid_c] PASSED
449 tests/test_pyproject_class.py::test_bad_config[gui_scripts_entry_point] PASSED
450 tests/test_pyproject_class.py::test_bad_config[gui_scripts_hyphen_entry_point] PASSED
451 tests/test_pyproject_class.py::test_bad_config[invalid_optional_dependencies_type_dict_int] PASSED
452 tests/test_pyproject_class.py::test_bad_config[invalid_optional_dependencies_type_dict_list_int] PASSED
453 tests/test_pyproject_class.py::test_bad_config[invalid_optional_dependencies_type_dict_str] PASSED
454 tests/test_pyproject_class.py::test_bad_config[invalid_optional_dependencies_type_int] PASSED
455 tests/test_pyproject_class.py::test_bad_config[invalid_optional_dependencies_type_list] PASSED
456 tests/test_pyproject_class.py::test_bad_config[invalid_optional_dependencies_type_str] PASSED
457 tests/test_pyproject_class.py::test_bad_config[keywords_wrong_type] PASSED
458 tests/test_pyproject_class.py::test_bad_config[label_too_long] PASSED
459 tests/test_pyproject_class.py::test_bad_config[maintainer_comma] PASSED
460 tests/test_pyproject_class.py::test_bad_config[missing_license_file] PASSED
461 tests/test_pyproject_class.py::test_bad_config[missing_license_file_win32] SKIPPED
462 tests/test_pyproject_class.py::test_bad_config[missing_readme_file] PASSED
463 tests/test_pyproject_class.py::test_bad_config[missing_readme_file_win32] SKIPPED
464 tests/test_pyproject_class.py::test_bad_config[no_name] PASSED
465 tests/test_pyproject_class.py::test_bad_config[no_requires] PASSED
466 tests/test_pyproject_class.py::test_bad_config[requires_invalid_requirement0] PASSED
467 tests/test_pyproject_class.py::test_bad_config[requires_invalid_requirement1] SKIPPED
468 tests/test_pyproject_class.py::test_bad_config[requires_list_int] PASSED
469 tests/test_pyproject_class.py::test_bad_config[requires_str] PASSED
470 tests/test_pyproject_class.py::test_bad_config[top-level] PASSED
471 tests/test_pyproject_class.py::test_bad_config[top_level_typo_caps] PASSED
472 tests/test_pyproject_class.py::test_bad_config[top_level_typo_underscore] PASSED
473 tests/test_pyproject_class.py::test_bad_config[unexpected_top_level] PASSED
474 tests/test_pyproject_class.py::test_custom_pyproject_class[COMPLETE_A] PASSED
475 tests/test_pyproject_class.py::test_custom_pyproject_class[COMPLETE_B] PASSED
476 tests/test_pyproject_class.py::test_custom_pyproject_class[COMPLETE_PROJECT_A] PASSED
477 tests/test_pyproject_class.py::test_from_dict[COMPLETE_A] PASSED
478 tests/test_pyproject_class.py::test_from_dict[COMPLETE_B] PASSED
479 tests/test_pyproject_class.py::test_from_dict[COMPLETE_PROJECT_A] PASSED
480 tests/test_pyproject_class.py::test_from_dict[authors] PASSED
481 tests/test_pyproject_class.py::test_from_dict[backend_path] PASSED
482 tests/test_pyproject_class.py::test_from_dict[backend_paths] PASSED
483 tests/test_pyproject_class.py::test_from_dict[classifiers] PASSED
484 tests/test_pyproject_class.py::test_from_dict[complete] PASSED
485 tests/test_pyproject_class.py::test_from_dict[dependencies] PASSED
486 tests/test_pyproject_class.py::test_from_dict[description] PASSED
487 tests/test_pyproject_class.py::test_from_dict[entry_points] PASSED
488 tests/test_pyproject_class.py::test_from_dict[keywords] PASSED
489 tests/test_pyproject_class.py::test_from_dict[maintainers] PASSED
490 tests/test_pyproject_class.py::test_from_dict[minimal] PASSED
491 tests/test_pyproject_class.py::test_from_dict[optional-dependencies-empty-group] PASSED
492 tests/test_pyproject_class.py::test_from_dict[optional-dependencies] PASSED
493 tests/test_pyproject_class.py::test_from_dict[requires-python] PASSED
494 tests/test_pyproject_class.py::test_from_dict[requires-python_complex] PASSED
495 tests/test_pyproject_class.py::test_from_dict[requires_nothing] PASSED
496 tests/test_pyproject_class.py::test_from_dict[requires_setuptools] PASSED
497 tests/test_pyproject_class.py::test_from_dict[requires_whey] PASSED
498 tests/test_pyproject_class.py::test_from_dict[unicode] PASSED
499 tests/test_pyproject_class.py::test_from_dict[urls] PASSED
500 tests/test_pyproject_class.py::test_valid_config[COMPLETE_A] PASSED
501 tests/test_pyproject_class.py::test_valid_config[COMPLETE_B] PASSED
502 tests/test_pyproject_class.py::test_valid_config[COMPLETE_PROJECT_A] PASSED
503 tests/test_pyproject_class.py::test_valid_config[authors] PASSED
504 tests/test_pyproject_class.py::test_valid_config[backend_path] PASSED
505 tests/test_pyproject_class.py::test_valid_config[backend_paths] PASSED
506 tests/test_pyproject_class.py::test_valid_config[classifiers] PASSED
507 tests/test_pyproject_class.py::test_valid_config[complete] PASSED
508 tests/test_pyproject_class.py::test_valid_config[dependencies] PASSED
509 tests/test_pyproject_class.py::test_valid_config[description] PASSED
510 tests/test_pyproject_class.py::test_valid_config[entry_points] PASSED
511 tests/test_pyproject_class.py::test_valid_config[keywords] PASSED
512 tests/test_pyproject_class.py::test_valid_config[maintainers] PASSED
513 tests/test_pyproject_class.py::test_valid_config[minimal] PASSED
514 tests/test_pyproject_class.py::test_valid_config[optional-dependencies-empty-group] PASSED
515 tests/test_pyproject_class.py::test_valid_config[optional-dependencies] PASSED
516 tests/test_pyproject_class.py::test_valid_config[requires-python] PASSED
517 tests/test_pyproject_class.py::test_valid_config[requires-python_complex] PASSED
518 tests/test_pyproject_class.py::test_valid_config[requires_nothing] PASSED
519 tests/test_pyproject_class.py::test_valid_config[requires_setuptools] PASSED
520 tests/test_pyproject_class.py::test_valid_config[requires_whey] PASSED
521 tests/test_pyproject_class.py::test_valid_config[unicode] PASSED
522 tests/test_pyproject_class.py::test_valid_config[urls] PASSED
523 tests/test_pyproject_class.py::test_valid_config_resolve_files[COMPLETE_A] PASSED
524 tests/test_pyproject_class.py::test_valid_config_resolve_files[COMPLETE_A_WITH_FILES] PASSED
525 tests/test_pyproject_class.py::test_valid_config_resolve_files[COMPLETE_B] PASSED
526 tests/test_pyproject_class.py::test_valid_config_resolve_files[COMPLETE_PROJECT_A] PASSED
527 tests/test_pyproject_class.py::test_valid_config_resolve_files[authors] PASSED
528 tests/test_pyproject_class.py::test_valid_config_resolve_files[backend_path] PASSED
529 tests/test_pyproject_class.py::test_valid_config_resolve_files[backend_paths] PASSED
530 tests/test_pyproject_class.py::test_valid_config_resolve_files[classifiers] PASSED
531 tests/test_pyproject_class.py::test_valid_config_resolve_files[complete] PASSED
532 tests/test_pyproject_class.py::test_valid_config_resolve_files[dependencies] PASSED
533 tests/test_pyproject_class.py::test_valid_config_resolve_files[description] PASSED
534 tests/test_pyproject_class.py::test_valid_config_resolve_files[entry_points] PASSED
535 tests/test_pyproject_class.py::test_valid_config_resolve_files[keywords] PASSED
536 tests/test_pyproject_class.py::test_valid_config_resolve_files[maintainers] PASSED
537 tests/test_pyproject_class.py::test_valid_config_resolve_files[minimal] PASSED
538 tests/test_pyproject_class.py::test_valid_config_resolve_files[optional-dependencies-empty-group] PASSED
539 tests/test_pyproject_class.py::test_valid_config_resolve_files[optional-dependencies] PASSED
540 tests/test_pyproject_class.py::test_valid_config_resolve_files[requires-python] PASSED
541 tests/test_pyproject_class.py::test_valid_config_resolve_files[requires-python_complex] PASSED
542 tests/test_pyproject_class.py::test_valid_config_resolve_files[requires_nothing] PASSED
543 tests/test_pyproject_class.py::test_valid_config_resolve_files[requires_setuptools] PASSED
544 tests/test_pyproject_class.py::test_valid_config_resolve_files[requires_whey] PASSED
545 tests/test_pyproject_class.py::test_valid_config_resolve_files[unicode] PASSED
546 tests/test_pyproject_class.py::test_valid_config_resolve_files[urls] PASSED
547 tests/test_utils.py::test_content_type_from_filename[filename10-text/plain] PASSED
548 tests/test_utils.py::test_content_type_from_filename[filename11-text/plain] PASSED
549 tests/test_utils.py::test_content_type_from_filename[filename6-text/markdown] PASSED
550 tests/test_utils.py::test_content_type_from_filename[filename7-text/markdown] PASSED
551 tests/test_utils.py::test_content_type_from_filename[filename8-text/x-rst] PASSED
552 tests/test_utils.py::test_content_type_from_filename[filename9-text/x-rst] PASSED
553 tests/test_utils.py::test_content_type_from_filename[foo.md-text/markdown] PASSED
554 tests/test_utils.py::test_content_type_from_filename[foo.rst-text/x-rst] PASSED
555 tests/test_utils.py::test_content_type_from_filename[foo.txt-text/plain] PASSED
556 tests/test_utils.py::test_content_type_from_filename[foo/bar.md-text/markdown] PASSED
557 tests/test_utils.py::test_content_type_from_filename[foo/bar.rst-text/x-rst] PASSED
558 tests/test_utils.py::test_content_type_from_filename[foo/bar.txt-text/plain] PASSED
559 tests/test_utils.py::test_render_rst_error PASSED
560 tests/test_utils.py::test_render_rst_error_filename PASSED
562 Required test coverage of 65.0% reached. Total coverage: 69.95%
564 ============================= slowest 25 durations =============================
565 =========================== short test summary info ============================
566 ======== 538 passed, 8 skipped ========
567   py$(PYV): OK
568   congratulations :)