Marcel Telka
2024-04-06 d5f77aba7114f0848f8116baa85c485375bc1385
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV)
py$(PYV): commands[0]> python -m pytest
============================= test session starts ==============================
platform sunos5 -- Python $(PYTHON_VERSION).X -- $(@D)/.tox/py$(PYV)/bin/python
cachedir: .tox/py$(PYV)/.pytest_cache
rootdir: $(@D)
configfile: setup.cfg
testpaths: tests
collecting ... collected 151 items
 
tests/test_auth/test_auth_cookie.py::test_basic PASSED
tests/test_auth/test_auth_cookie.py::test_noop PASSED
tests/test_auth/test_auth_cookie.py::test_roundtrip PASSED
tests/test_auth/test_auth_digest.py::test_digest PASSED
tests/test_auth/test_auth_tkt.py::test_auth_ticket_cookie PASSED
tests/test_auth/test_auth_tkt.py::test_auth_ticket_digest_and_cookie_value PASSED
tests/test_cgiapp.py::test_error PASSED
tests/test_cgiapp.py::test_form PASSED
tests/test_cgiapp.py::test_ok PASSED
tests/test_cgiapp.py::test_stderr PASSED
tests/test_cgitb_catcher.py::test_after_start PASSED
tests/test_cgitb_catcher.py::test_iter_app PASSED
tests/test_cgitb_catcher.py::test_makes_exception PASSED
tests/test_cgitb_catcher.py::test_start_res PASSED
tests/test_config.py::test_process_config PASSED
tests/test_config.py::test_process_config_multi PASSED
tests/test_config.py::test_request_config PASSED
tests/test_config.py::test_request_config_multi PASSED
tests/test_doctests.py::test_doctest_mods[paste.evalexception.evalcontext] PASSED
tests/test_doctests.py::test_doctest_mods[paste.exceptions.serial_number_generator] PASSED
tests/test_doctests.py::test_doctest_mods[paste.request] PASSED
tests/test_doctests.py::test_doctest_mods[paste.url] PASSED
tests/test_doctests.py::test_doctest_mods[paste.util.dateinterval] PASSED
tests/test_doctests.py::test_doctest_mods[paste.util.looper] PASSED
tests/test_doctests.py::test_doctest_mods[paste.util.quoting] PASSED
tests/test_doctests.py::test_doctest_mods[paste.util.template] PASSED
tests/test_doctests.py::test_doctest_mods[paste.wsgilib] PASSED
tests/test_doctests.py::test_doctests[tests/template.txt] PASSED
tests/test_errordocument.py::test_auth_docs_app PASSED
tests/test_errordocument.py::test_bad_error PASSED
tests/test_errordocument.py::test_error_docs_app PASSED
tests/test_errordocument.py::test_forward PASSED
tests/test_errordocument.py::test_ok PASSED
tests/test_exceptions/test_error_middleware.py::test_after_start PASSED
tests/test_exceptions/test_error_middleware.py::test_iter_app PASSED
tests/test_exceptions/test_error_middleware.py::test_makes_exception PASSED
tests/test_exceptions/test_error_middleware.py::test_start_res PASSED
tests/test_exceptions/test_error_middleware.py::test_unicode_exception PASSED
tests/test_exceptions/test_formatter.py::test_content PASSED
tests/test_exceptions/test_formatter.py::test_excersize PASSED
tests/test_exceptions/test_formatter.py::test_hide PASSED
tests/test_exceptions/test_formatter.py::test_hide_after PASSED
tests/test_exceptions/test_formatter.py::test_hide_before PASSED
tests/test_exceptions/test_formatter.py::test_hide_supppressed PASSED
tests/test_exceptions/test_formatter.py::test_make_wrappable PASSED
tests/test_exceptions/test_formatter.py::test_trim PASSED
tests/test_exceptions/test_httpexceptions.py::test_HTTPMove PASSED
tests/test_exceptions/test_httpexceptions.py::test_badapp PASSED
tests/test_exceptions/test_httpexceptions.py::test_misc PASSED
tests/test_exceptions/test_httpexceptions.py::test_redapp PASSED
tests/test_exceptions/test_httpexceptions.py::test_template PASSED
tests/test_exceptions/test_httpexceptions.py::test_unicode PASSED
tests/test_exceptions/test_reporter.py::test_logger PASSED
tests/test_fileapp.py::test_cache PASSED
tests/test_fileapp.py::test_data PASSED
tests/test_fileapp.py::test_dir PASSED
tests/test_fileapp.py::test_disposition PASSED
tests/test_fileapp.py::test_file PASSED
tests/test_fileapp.py::test_file_cache PASSED
tests/test_fileapp.py::test_file_range PASSED
tests/test_fileapp.py::test_methods PASSED
tests/test_fileapp.py::test_modified PASSED
tests/test_fileapp.py::test_range PASSED
tests/test_fixture.py::test_fixture PASSED
tests/test_fixture.py::test_fixture_form PASSED
tests/test_fixture.py::test_fixture_form_end PASSED
tests/test_fixture.py::test_params_and_upload_files PASSED
tests/test_fixture.py::test_unicode_path PASSED
tests/test_grantip.py::test_req PASSED
tests/test_gzipper.py::test_gzip PASSED
tests/test_gzipper.py::test_gzip_head PASSED
tests/test_httpheaders.py::test_cache_control PASSED
tests/test_httpheaders.py::test_content_disposition PASSED
tests/test_httpheaders.py::test_copy PASSED
tests/test_httpheaders.py::test_environ PASSED
tests/test_httpheaders.py::test_environ_cgi PASSED
tests/test_httpheaders.py::test_if_modified_since PASSED
tests/test_httpheaders.py::test_normalize PASSED
tests/test_httpheaders.py::test_range PASSED
tests/test_httpheaders.py::test_response_headers PASSED
tests/test_httpheaders.py::test_sorting PASSED
tests/test_httpserver.py::test_address_family_v4 PASSED
tests/test_httpserver.py::test_address_family_v4_host_and_port PASSED
tests/test_httpserver.py::test_address_family_v6 PASSED
tests/test_httpserver.py::test_environ PASSED
tests/test_httpserver.py::test_environ_with_multiple_values PASSED
tests/test_httpserver.py::test_limited_length_file PASSED
tests/test_httpserver.py::test_limited_length_file_tell_on_socket PASSED
tests/test_import_string.py::test_complex PASSED
tests/test_import_string.py::test_simple PASSED
tests/test_multidict.py::test_dict PASSED
tests/test_multidict.py::test_unicode_dict PASSED
tests/test_proxy.py::test_proxy_to_website SKIPPED (httpbin.org is t...)
tests/test_recursive.py::test_ForwardRequestException PASSED
tests/test_recursive.py::test_ForwardRequest_environ PASSED
tests/test_recursive.py::test_ForwardRequest_factory PASSED
tests/test_recursive.py::test_ForwardRequest_url PASSED
tests/test_registry.py::test_double_registry PASSED
tests/test_registry.py::test_iterating_response PASSED
tests/test_registry.py::test_really_deep_registry PASSED
tests/test_registry.py::test_registry_no_object_error PASSED
tests/test_registry.py::test_restorer_basic PASSED
tests/test_registry.py::test_restorer_basic_manager_outside PASSED
tests/test_registry.py::test_restorer_disabled PASSED
tests/test_registry.py::test_restorer_middleman_nested_evalexception PASSED
tests/test_registry.py::test_restorer_middlemen_nested_evalexception PASSED
tests/test_registry.py::test_restorer_nested_middleman PASSED
tests/test_registry.py::test_simple PASSED
tests/test_registry.py::test_solo_registry PASSED
tests/test_registry.py::test_with_default_object PASSED
tests/test_request.py::test_bad_cookie PASSED
tests/test_request.py::test_gets PASSED
tests/test_request.py::test_language_parsing PASSED
tests/test_request.py::test_mime_parsing PASSED
tests/test_request_form.py::test_parse_formvars_nodup PASSED
tests/test_request_form.py::test_parse_querystring PASSED
tests/test_request_form.py::test_parsevars PASSED
tests/test_response.py::test_replace_header PASSED
tests/test_session.py::test_app1 PASSED
tests/test_session.py::test_app2 PASSED
tests/test_urlmap.py::test_404 PASSED
tests/test_urlmap.py::test_map PASSED
tests/test_urlparser.py::test_deep PASSED
tests/test_urlparser.py::test_egg_parser PASSED
tests/test_urlparser.py::test_find_file PASSED
tests/test_urlparser.py::test_hook PASSED
tests/test_urlparser.py::test_not_found_hook PASSED
tests/test_urlparser.py::test_python PASSED
tests/test_urlparser.py::test_relative_path_in_static_parser PASSED
tests/test_urlparser.py::test_static_parser PASSED
tests/test_urlparser.py::test_xss PASSED
tests/test_util/test_datetimeutil.py::test_date PASSED
tests/test_util/test_datetimeutil.py::test_time PASSED
tests/test_util/test_datetimeutil.py::test_timedelta PASSED
tests/test_util/test_mimeparse.py::test_best_match PASSED
tests/test_util/test_mimeparse.py::test_fitness_and_quality_parsed PASSED
tests/test_util/test_mimeparse.py::test_illformed_best_match PASSED
tests/test_util/test_mimeparse.py::test_parse_illformed_mime_type PASSED
tests/test_util/test_mimeparse.py::test_parse_media_range PASSED
tests/test_util/test_mimeparse.py::test_parse_mime_type PASSED
tests/test_util/test_mimeparse.py::test_quality PASSED
tests/test_util/test_mimeparse.py::test_quality_parsed PASSED
tests/test_util/test_mimeparse.py::test_sorted_match PASSED
tests/test_util/test_quoting.py::TestQuoting::test_html_quote PASSED
tests/test_util/test_quoting.py::TestQuoting::test_html_unquote PASSED
tests/test_wsgilib.py::test_add_close[app_iterable_func_bytes-expected0] PASSED
tests/test_wsgilib.py::test_add_close[app_iterable_func_unicode-expected1] PASSED
tests/test_wsgiwrappers.py::test_call_wsgiresponse PASSED
tests/test_wsgiwrappers.py::test_wsgirequest_charset PASSED
tests/test_wsgiwrappers.py::test_wsgirequest_charset_fileupload PASSED
tests/test_wsgiwrappers.py::test_wsgiresponse_charset PASSED
 
=============================== warnings summary ===============================
tests/__init__.py:6
  $(@D)/tests/__init__.py:6: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
    import pkg_resources
 
../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832
../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832
  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('paste')`.
  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
    declare_namespace(pkg)
 
../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832
  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('flufl')`.
  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
    declare_namespace(pkg)
 
../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832
../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832
  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze')`.
  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
    declare_namespace(pkg)
 
../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832
  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze.sphinx')`.
  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
    declare_namespace(pkg)
 
../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2317
  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2317: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze')`.
  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
    declare_namespace(parent)
 
../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832
  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('sphinxcontrib')`.
  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
    declare_namespace(pkg)
 
../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832
  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('zc')`.
  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
    declare_namespace(pkg)
 
../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832: 15 warnings
  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('zope')`.
  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
    declare_namespace(pkg)
 
tests/test_recursive.py::test_ForwardRequestException
  $(@D)/tests/test_recursive.py:104: DeprecationWarning: ForwardRequestException(path_info=...) has been deprecated; please use ForwardRequestException(url=...)
    raise ForwardRequestException(path_info=self.url)
 
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
======== 150 passed, 1 skipped, 26 warnings ========
  py$(PYV): OK
  congratulations :)