1 py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV)
2 py$(PYV): commands[0]> python -m pytest --cov=apeye -r aR tests/
3 ============================= test session starts ==============================
4 platform sunos5 -- Python $(PYTHON_VERSION).X -- $(@D)/.tox/py$(PYV)/bin/python
5 cachedir: .tox/py$(PYV)/.pytest_cache
10 timeout func_only: False
12 collected 1132 items / 1 deselected / 1131 selected
14 tests/cachecontrol_tests/test_adapter.py::TestSessionActions::test_delete_invalidates_cache[use_adapter] PASSED
15 tests/cachecontrol_tests/test_adapter.py::TestSessionActions::test_delete_invalidates_cache[use_wrapper] PASSED
16 tests/cachecontrol_tests/test_adapter.py::TestSessionActions::test_get_caches[use_adapter] PASSED
17 tests/cachecontrol_tests/test_adapter.py::TestSessionActions::test_get_caches[use_wrapper] PASSED
18 tests/cachecontrol_tests/test_adapter.py::TestSessionActions::test_get_with_no_cache_does_not_cache[use_adapter] PASSED
19 tests/cachecontrol_tests/test_adapter.py::TestSessionActions::test_get_with_no_cache_does_not_cache[use_wrapper] PASSED
20 tests/cachecontrol_tests/test_adapter.py::TestSessionActions::test_patch_invalidates_cache[use_adapter] PASSED
21 tests/cachecontrol_tests/test_adapter.py::TestSessionActions::test_patch_invalidates_cache[use_wrapper] PASSED
22 tests/cachecontrol_tests/test_adapter.py::TestSessionActions::test_put_invalidates_cache[use_adapter] PASSED
23 tests/cachecontrol_tests/test_adapter.py::TestSessionActions::test_put_invalidates_cache[use_wrapper] PASSED
24 tests/cachecontrol_tests/test_max_age.py::TestMaxAge::test_client_max_age_0 PASSED
25 tests/cachecontrol_tests/test_max_age.py::TestMaxAge::test_client_max_age_3600 PASSED
26 tests/test_cache.py::test_cache[1] PASSED
27 tests/test_cache.py::test_cache[2] PASSED
28 tests/test_docstrings.py::test_docstrings[apeye.url] PASSED
29 tests/test_email_validator.py::test_dict_accessor PASSED
30 tests/test_email_validator.py::test_email_invalid[..twodots@domain.com-The email address contains invalid characters before the @-sign: ..] PASSED
31 tests/test_email_validator.py::test_email_invalid[.leadingdot@domain.com-The email address contains invalid characters before the @-sign: ..] PASSED
32 tests/test_email_validator.py::test_email_invalid[111111111122222222223333333333444444444455555555556666666666777777@example.com-The email address is too long before the @-sign (2 characters too many).] PASSED
33 tests/test_email_validator.py::test_email_invalid[11111111112222222222333333333344444444445555555555666666666677777@example.com-The email address is too long before the @-sign (1 character too many).] PASSED
34 tests/test_email_validator.py::test_email_invalid[@example.com-There must be something before the @-sign.] PASSED
35 tests/test_email_validator.py::test_email_invalid[\nmy@example.com-The email address contains invalid characters before the @-sign: \n.] PASSED
36 tests/test_email_validator.py::test_email_invalid[dom@example.com.-An email address cannot end with a period.] PASSED
37 tests/test_email_validator.py::test_email_invalid[local_part_only@-There must be something after the @-sign.] PASSED
38 tests/test_email_validator.py::test_email_invalid[m\ny@example.com-The email address contains invalid characters before the @-sign: \n.] PASSED
39 tests/test_email_validator.py::test_email_invalid[me@1111111111222222222233333333334444444444555555555.6666666666777777777788888888889999999999000000000.1111111111222222222233333333334444444444555555555.6666666666777777777788888888889999999999000000000.111111111122222222223333333333444444444455555555556.com-The email address is too long after the @-sign.] PASSED
40 tests/test_email_validator.py::test_email_invalid[me@\u2488wouldbeinvalid.com-The domain name \u2488wouldbeinvalid.com contains invalid characters (Codepoint U+2488 not allowed at position 1 in '\u2488wouldbeinvalid.com').] PASSED
41 tests/test_email_validator.py::test_email_invalid[my.\u03bbong.address@1111111111222222222233333333334444444444555555555.6666666666777777777788888888889999999999000000000.1111111111222222222233333333334444444444555555555.6666666666777777777788888888889999999999000000000.111111111122222222223333333333444.info-The email address is too long (when encoded in bytes).] PASSED
42 tests/test_email_validator.py::test_email_invalid[my.\u03bbong.address@1111111111222222222233333333334444444444555555555.6666666666777777777788888888889999999999000000000.1111111111222222222233333333334444444444555555555.6666666666777777777788888888889999999999000000000.1111111111222222222233333333334444.info-The email address is too long (at least 1 character too many).] PASSED
43 tests/test_email_validator.py::test_email_invalid[my.long.address@1111111111222222222233333333334444444444555555555.6666666666777777777788888888889999999999000000000.1111111111222222222233333333334444444444555555555.6666666666777777777788888888889999999999000000000.11111111112222222222333333333344444.info-The email address is too long (2 characters too many).] PASSED
44 tests/test_email_validator.py::test_email_invalid[my.long.address@\u03bb111111111222222222233333333334444444444555555555.6666666666777777777788888888889999999999000000000.1111111111222222222233333333334444444444555555555.6666666666777777777788888888889999999999000000000.11111111112222222222333333.info-The email address is too long (when converted to IDNA ASCII).] PASSED
45 tests/test_email_validator.py::test_email_invalid[my.long.address@\u03bb111111111222222222233333333334444444444555555555.6666666666777777777788888888889999999999000000000.1111111111222222222233333333334444444444555555555.6666666666777777777788888888889999999999000000000.1111111111222222222233333333334444.info-The email address is too long (at least 1 character too many).] PASSED
46 tests/test_email_validator.py::test_email_invalid[my@..twodots.com-An email address cannot have a period immediately after the @-sign.] PASSED
47 tests/test_email_validator.py::test_email_invalid[my@.leadingdot.com-An email address cannot have a period immediately after the @-sign.] PASSED
48 tests/test_email_validator.py::test_email_invalid[my@\uff0e\uff0eleadingfwdot.com-An email address cannot have a period immediately after the @-sign.] PASSED
49 tests/test_email_validator.py::test_email_invalid[my@baddash.-.com-error_msg4] PASSED
50 tests/test_email_validator.py::test_email_invalid[my@baddash.-a.com-error_msg5] PASSED
51 tests/test_email_validator.py::test_email_invalid[my@baddash.b-.com-error_msg6] PASSED
52 tests/test_email_validator.py::test_email_invalid[my@example.com\n-error_msg7] PASSED
53 tests/test_email_validator.py::test_email_invalid[my@example\n.com-error_msg8] PASSED
54 tests/test_email_validator.py::test_email_invalid[my@twodots..com-An email address cannot have two periods in a row.] PASSED
55 tests/test_email_validator.py::test_email_invalid[my\n@example.com-The email address contains invalid characters before the @-sign: \n.] PASSED
56 tests/test_email_validator.py::test_email_invalid[twodots..here@domain.com-The email address contains invalid characters before the @-sign: ..] PASSED
57 tests/test_email_validator.py::test_email_valid[!#$%&'*+-/=?^_`.{|}~@example.com-output6] PASSED
58 tests/test_email_validator.py::test_email_valid[Abc.123@example.com-output2] PASSED
59 tests/test_email_validator.py::test_email_valid[Abc.123@example.com-output3] PASSED
60 tests/test_email_validator.py::test_email_valid[Abc@example.com-output0] PASSED
61 tests/test_email_validator.py::test_email_valid[Abc@example.com-output1] PASSED
62 tests/test_email_validator.py::test_email_valid[\u03b8\u03c3\u03b5\u03c1@\u03b5\u03c7\u03b1\u03bc\u03c0\u03bb\u03b5.\u03c8\u03bf\u03bc-output10] PASSED
63 tests/test_email_validator.py::test_email_valid[\u03b9\u03c9\u03ac\u03bd\u03bd\u03b7\u03c2@\u03b5\u03b5\u03c4\u03c4.gr-output20] PASSED
64 tests/test_email_validator.py::test_email_valid[\u044e\u0437\u0435\u0440@\u0435\u043a\u0437\u0430\u043c\u043f\u043b.\u043a\u043e\u043c-output9] PASSED
65 tests/test_email_validator.py::test_email_valid[\u0909\u0926\u093e\u0939\u0930\u0923.\u092a\u0930\u0940\u0915\u094d\u0937@domain.with.idn.tld-output19] PASSED
66 tests/test_email_validator.py::test_email_valid[\u0930\u093e\u092e@\u092e\u094b\u0939\u0928.\u0908\u0928\u094d\u092b\u094b-output8] PASSED
67 tests/test_email_validator.py::test_email_valid[\u4f0a\u662d\u5091@\u90f5\u4ef6.\u5546\u52d9-output7] PASSED
68 tests/test_email_validator.py::test_email_valid[\u6211\u8cb7@example.com-output16] PASSED
69 tests/test_email_validator.py::test_email_valid[\u7532\u6590\u9ed2\u5ddd\u65e5\u672c@example.com-output17] PASSED
70 tests/test_email_validator.py::test_email_valid[\uf96e\u58eb\u8c6a@\u81fa\u7db2\u4e2d\u5fc3.\u53f0\u7063-output13] PASSED
71 tests/test_email_validator.py::test_email_valid[\uf96e\u58eb\u8c6a@\u81fa\u7db2\u4e2d\u5fc3.tw-output11] PASSED
72 tests/test_email_validator.py::test_email_valid[\xf1o\xf1\xf3@example.com-output15] PASSED
73 tests/test_email_validator.py::test_email_valid[jeff@\u81fa\u7db2\u4e2d\u5fc3.tw-output12] PASSED
74 tests/test_email_validator.py::test_email_valid[jeff\uf96e@\u81fa\u7db2\u4e2d\u5fc3.tw-output14] PASSED
75 tests/test_email_validator.py::test_email_valid[unicode_1] PASSED
76 tests/test_email_validator.py::test_email_valid[user+mailbox/department=shipping@example.com-output4] PASSED
77 tests/test_email_validator.py::test_email_valid[user+mailbox/department=shipping@example.com-output5] PASSED
78 tests/test_email_validator.py::test_main_multi_input PASSED
79 tests/test_email_validator.py::test_main_single_bad_input PASSED
80 tests/test_email_validator.py::test_main_single_good_input PASSED
81 tests/test_rate_limiter.py::test_cache_canary PASSED
82 tests/test_rate_limiter.py::test_http_cache[1] PASSED
83 tests/test_rate_limiter.py::test_http_cache[2] PASSED
84 tests/test_slumber/test_serializer.py::ResourceTestCase::test_json_get_serializer PASSED
85 tests/test_slumber/test_serializer.py::ResourceTestCase::test_yaml_get_serializer PASSED
86 tests/test_tld.py::test_american PASSED
87 tests/test_tld.py::test_british PASSED
88 tests/test_tld.py::test_dns_root_label PASSED
89 tests/test_tld.py::test_empty PASSED
90 tests/test_tld.py::test_idna_2008 PASSED
91 tests/test_tld.py::test_invalid_puny_with_puny PASSED
92 tests/test_tld.py::test_ip PASSED
93 tests/test_tld.py::test_ipv4 PASSED
94 tests/test_tld.py::test_ipv4_bad PASSED
95 tests/test_tld.py::test_ipv4_lookalike PASSED
96 tests/test_tld.py::test_local_host PASSED
97 tests/test_tld.py::test_looks_like_ip PASSED
98 tests/test_tld.py::test_nested_subdomain PASSED
99 tests/test_tld.py::test_no_subdomain PASSED
100 tests/test_tld.py::test_odd_but_possible PASSED
101 tests/test_tld.py::test_port PASSED
102 tests/test_tld.py::test_private_domains PASSED
103 tests/test_tld.py::test_puny_with_non_puny PASSED
104 tests/test_tld.py::test_punycode PASSED
105 tests/test_tld.py::test_qualified_local_host PASSED
106 tests/test_tld.py::test_query_fragment PASSED
107 tests/test_tld.py::test_regex_order PASSED
108 tests/test_tld.py::test_result_as_dict PASSED
109 tests/test_tld.py::test_scheme PASSED
110 tests/test_tld.py::test_suffix PASSED
111 tests/test_tld.py::test_tld_is_a_website_too PASSED
112 tests/test_tld.py::test_unhandled_by_iana PASSED
113 tests/test_tld.py::test_username PASSED
114 tests/test_url.py::TestRequestsURL::test_cast_to_pathlib[bbc.co.uk/news-bbc.co.uk/news] PASSED
115 tests/test_url.py::TestRequestsURL::test_cast_to_pathlib[https://bbc.co.uk/news-bbc.co.uk/news] PASSED
116 tests/test_url.py::TestRequestsURL::test_cast_to_pathlib[https://www.bbc.co.uk/news-www.bbc.co.uk/news] PASSED
117 tests/test_url.py::TestRequestsURL::test_creation[//www.bbc.co.uk/programmes/b006qtlx/episodes/player--www.bbc.co.uk-path3] PASSED
118 tests/test_url.py::TestRequestsURL::test_creation[/programmes/b006qtlx/episodes/player---path2] PASSED
119 tests/test_url.py::TestRequestsURL::test_creation[https://www.bbc.co.uk/programmes/b006qtlx/episodes/player-https-www.bbc.co.uk-path0] PASSED
120 tests/test_url.py::TestRequestsURL::test_creation[www.bbc.co.uk/programmes/b006qtlx/episodes/player--www.bbc.co.uk-path1] PASSED
121 tests/test_url.py::TestRequestsURL::test_division PASSED
122 tests/test_url.py::TestRequestsURL::test_division_errors[ABC] PASSED
123 tests/test_url.py::TestRequestsURL::test_division_errors[obj0] PASSED
124 tests/test_url.py::TestRequestsURL::test_division_errors[obj1] PASSED
125 tests/test_url.py::TestRequestsURL::test_division_errors[obj2] PASSED
126 tests/test_url.py::TestRequestsURL::test_division_errors[obj3] PASSED
127 tests/test_url.py::TestRequestsURL::test_division_errors[raises] PASSED
128 tests/test_url.py::TestRequestsURL::test_division_number[0] PASSED
129 tests/test_url.py::TestRequestsURL::test_division_number[10] PASSED
130 tests/test_url.py::TestRequestsURL::test_division_number[11] PASSED
131 tests/test_url.py::TestRequestsURL::test_division_number[12] PASSED
132 tests/test_url.py::TestRequestsURL::test_division_number[13] PASSED
133 tests/test_url.py::TestRequestsURL::test_division_number[14] PASSED
134 tests/test_url.py::TestRequestsURL::test_division_number[15] PASSED
135 tests/test_url.py::TestRequestsURL::test_division_number[16] PASSED
136 tests/test_url.py::TestRequestsURL::test_division_number[17] PASSED
137 tests/test_url.py::TestRequestsURL::test_division_number[18] PASSED
138 tests/test_url.py::TestRequestsURL::test_division_number[19] PASSED
139 tests/test_url.py::TestRequestsURL::test_division_number[1] PASSED
140 tests/test_url.py::TestRequestsURL::test_division_number[20] PASSED
141 tests/test_url.py::TestRequestsURL::test_division_number[21] PASSED
142 tests/test_url.py::TestRequestsURL::test_division_number[22] PASSED
143 tests/test_url.py::TestRequestsURL::test_division_number[23] PASSED
144 tests/test_url.py::TestRequestsURL::test_division_number[24] PASSED
145 tests/test_url.py::TestRequestsURL::test_division_number[25] PASSED
146 tests/test_url.py::TestRequestsURL::test_division_number[26] PASSED
147 tests/test_url.py::TestRequestsURL::test_division_number[27] PASSED
148 tests/test_url.py::TestRequestsURL::test_division_number[28] PASSED
149 tests/test_url.py::TestRequestsURL::test_division_number[29] PASSED
150 tests/test_url.py::TestRequestsURL::test_division_number[2] PASSED
151 tests/test_url.py::TestRequestsURL::test_division_number[30] PASSED
152 tests/test_url.py::TestRequestsURL::test_division_number[31] PASSED
153 tests/test_url.py::TestRequestsURL::test_division_number[32] PASSED
154 tests/test_url.py::TestRequestsURL::test_division_number[33] PASSED
155 tests/test_url.py::TestRequestsURL::test_division_number[34] PASSED
156 tests/test_url.py::TestRequestsURL::test_division_number[35] PASSED
157 tests/test_url.py::TestRequestsURL::test_division_number[36] PASSED
158 tests/test_url.py::TestRequestsURL::test_division_number[37] PASSED
159 tests/test_url.py::TestRequestsURL::test_division_number[38] PASSED
160 tests/test_url.py::TestRequestsURL::test_division_number[39] PASSED
161 tests/test_url.py::TestRequestsURL::test_division_number[3] PASSED
162 tests/test_url.py::TestRequestsURL::test_division_number[40] PASSED
163 tests/test_url.py::TestRequestsURL::test_division_number[41] PASSED
164 tests/test_url.py::TestRequestsURL::test_division_number[42] PASSED
165 tests/test_url.py::TestRequestsURL::test_division_number[43] PASSED
166 tests/test_url.py::TestRequestsURL::test_division_number[44] PASSED
167 tests/test_url.py::TestRequestsURL::test_division_number[45] PASSED
168 tests/test_url.py::TestRequestsURL::test_division_number[46] PASSED
169 tests/test_url.py::TestRequestsURL::test_division_number[47] PASSED
170 tests/test_url.py::TestRequestsURL::test_division_number[48] PASSED
171 tests/test_url.py::TestRequestsURL::test_division_number[49] PASSED
172 tests/test_url.py::TestRequestsURL::test_division_number[4] PASSED
173 tests/test_url.py::TestRequestsURL::test_division_number[50] PASSED
174 tests/test_url.py::TestRequestsURL::test_division_number[51] PASSED
175 tests/test_url.py::TestRequestsURL::test_division_number[52] PASSED
176 tests/test_url.py::TestRequestsURL::test_division_number[53] PASSED
177 tests/test_url.py::TestRequestsURL::test_division_number[54] PASSED
178 tests/test_url.py::TestRequestsURL::test_division_number[55] PASSED
179 tests/test_url.py::TestRequestsURL::test_division_number[56] PASSED
180 tests/test_url.py::TestRequestsURL::test_division_number[57] PASSED
181 tests/test_url.py::TestRequestsURL::test_division_number[58] PASSED
182 tests/test_url.py::TestRequestsURL::test_division_number[59] PASSED
183 tests/test_url.py::TestRequestsURL::test_division_number[5] PASSED
184 tests/test_url.py::TestRequestsURL::test_division_number[60] PASSED
185 tests/test_url.py::TestRequestsURL::test_division_number[61] PASSED
186 tests/test_url.py::TestRequestsURL::test_division_number[62] PASSED
187 tests/test_url.py::TestRequestsURL::test_division_number[63] PASSED
188 tests/test_url.py::TestRequestsURL::test_division_number[64] PASSED
189 tests/test_url.py::TestRequestsURL::test_division_number[65] PASSED
190 tests/test_url.py::TestRequestsURL::test_division_number[66] PASSED
191 tests/test_url.py::TestRequestsURL::test_division_number[67] PASSED
192 tests/test_url.py::TestRequestsURL::test_division_number[68] PASSED
193 tests/test_url.py::TestRequestsURL::test_division_number[69] PASSED
194 tests/test_url.py::TestRequestsURL::test_division_number[6] PASSED
195 tests/test_url.py::TestRequestsURL::test_division_number[70] PASSED
196 tests/test_url.py::TestRequestsURL::test_division_number[71] PASSED
197 tests/test_url.py::TestRequestsURL::test_division_number[72] PASSED
198 tests/test_url.py::TestRequestsURL::test_division_number[73] PASSED
199 tests/test_url.py::TestRequestsURL::test_division_number[74] PASSED
200 tests/test_url.py::TestRequestsURL::test_division_number[75] PASSED
201 tests/test_url.py::TestRequestsURL::test_division_number[76] PASSED
202 tests/test_url.py::TestRequestsURL::test_division_number[77] PASSED
203 tests/test_url.py::TestRequestsURL::test_division_number[78] PASSED
204 tests/test_url.py::TestRequestsURL::test_division_number[79] PASSED
205 tests/test_url.py::TestRequestsURL::test_division_number[7] PASSED
206 tests/test_url.py::TestRequestsURL::test_division_number[80] PASSED
207 tests/test_url.py::TestRequestsURL::test_division_number[81] PASSED
208 tests/test_url.py::TestRequestsURL::test_division_number[82] PASSED
209 tests/test_url.py::TestRequestsURL::test_division_number[83] PASSED
210 tests/test_url.py::TestRequestsURL::test_division_number[84] PASSED
211 tests/test_url.py::TestRequestsURL::test_division_number[85] PASSED
212 tests/test_url.py::TestRequestsURL::test_division_number[86] PASSED
213 tests/test_url.py::TestRequestsURL::test_division_number[87] PASSED
214 tests/test_url.py::TestRequestsURL::test_division_number[88] PASSED
215 tests/test_url.py::TestRequestsURL::test_division_number[89] PASSED
216 tests/test_url.py::TestRequestsURL::test_division_number[8] PASSED
217 tests/test_url.py::TestRequestsURL::test_division_number[90] PASSED
218 tests/test_url.py::TestRequestsURL::test_division_number[91] PASSED
219 tests/test_url.py::TestRequestsURL::test_division_number[92] PASSED
220 tests/test_url.py::TestRequestsURL::test_division_number[93] PASSED
221 tests/test_url.py::TestRequestsURL::test_division_number[94] PASSED
222 tests/test_url.py::TestRequestsURL::test_division_number[95] PASSED
223 tests/test_url.py::TestRequestsURL::test_division_number[96] PASSED
224 tests/test_url.py::TestRequestsURL::test_division_number[97] PASSED
225 tests/test_url.py::TestRequestsURL::test_division_number[98] PASSED
226 tests/test_url.py::TestRequestsURL::test_division_number[99] PASSED
227 tests/test_url.py::TestRequestsURL::test_division_number[9] PASSED
228 tests/test_url.py::TestRequestsURL::test_division_pathlike PASSED
229 tests/test_url.py::TestRequestsURL::test_division_session PASSED
230 tests/test_url.py::TestRequestsURL::test_domain[/programmes/b006qtlx/episodes----None] PASSED
231 tests/test_url.py::TestRequestsURL::test_domain[ftp://127.0.0.1/download.zip--127.0.0.1--ipv43] PASSED
232 tests/test_url.py::TestRequestsURL::test_domain[https://www.bbc.co.uk-www-bbc-co.uk-None] PASSED
233 tests/test_url.py::TestRequestsURL::test_domain[https://www.bbc.co.uk/programmes/b006qtlx/episodes-www-bbc-co.uk-None] PASSED
234 tests/test_url.py::TestRequestsURL::test_empty_url_operations PASSED
235 tests/test_url.py::TestRequestsURL::test_equality PASSED
236 tests/test_url.py::TestRequestsURL::test_fqdn[/programmes/b006qtlx/episodes-] PASSED
237 tests/test_url.py::TestRequestsURL::test_fqdn[https://imgs.xkcd.com/comics/workflow.png-imgs.xkcd.com] PASSED
238 tests/test_url.py::TestRequestsURL::test_fqdn[https://www.bbc.co.uk/programmes/b006qtlx/episodes-www.bbc.co.uk] PASSED
239 tests/test_url.py::TestRequestsURL::test_fqdn[www.bbc.co.uk-www.bbc.co.uk] PASSED
240 tests/test_url.py::TestRequestsURL::test_from_url PASSED
241 tests/test_url.py::TestRequestsURL::test_fspath[bbc.co.uk/news-bbc.co.uk/news] PASSED
242 tests/test_url.py::TestRequestsURL::test_fspath[https://bbc.co.uk/news-bbc.co.uk/news] PASSED
243 tests/test_url.py::TestRequestsURL::test_fspath[https://www.bbc.co.uk/news-www.bbc.co.uk/news] PASSED
244 tests/test_url.py::TestRequestsURL::test_garbage_collection PASSED
245 tests/test_url.py::TestRequestsURL::test_get PASSED
246 tests/test_url.py::TestRequestsURL::test_get_default_params PASSED
247 tests/test_url.py::TestRequestsURL::test_hash PASSED
248 tests/test_url.py::TestRequestsURL::test_isinstance PASSED
249 tests/test_url.py::TestRequestsURL::test_joinurl PASSED
250 tests/test_url.py::TestRequestsURL::test_name[/programmes/b006qtlx/episodes-episodes] PASSED
251 tests/test_url.py::TestRequestsURL::test_name[https://www.bbc.co.uk/programmes/b006qtlx/episodes-episodes] PASSED
252 tests/test_url.py::TestRequestsURL::test_name[www.bbc.co.uk-] PASSED
253 tests/test_url.py::TestRequestsURL::test_notimplemented_eq PASSED
254 tests/test_url.py::TestRequestsURL::test_ordering PASSED
255 tests/test_url.py::TestRequestsURL::test_ordering_other_classes[RequestsURL] PASSED
256 tests/test_url.py::TestRequestsURL::test_ordering_other_classes[SlumberURL] PASSED
257 tests/test_url.py::TestRequestsURL::test_ordering_other_classes[TrailingRequestsURL] PASSED
258 tests/test_url.py::TestRequestsURL::test_ordering_other_classes[URL] PASSED
259 tests/test_url.py::TestRequestsURL::test_parent[/programmes/b006qtlx/episodes-/programmes/b006qtlx] PASSED
260 tests/test_url.py::TestRequestsURL::test_parent[https://imgs.xkcd.com/comics/workflow.png-https://imgs.xkcd.com/comics] PASSED
261 tests/test_url.py::TestRequestsURL::test_parent[https://www.bbc.co.uk/programmes/b006qtlx/episodes-https://www.bbc.co.uk/programmes/b006qtlx] PASSED
262 tests/test_url.py::TestRequestsURL::test_parents PASSED
263 tests/test_url.py::TestRequestsURL::test_parts[https://hub.docker.com/r/tobix/pywine/dockerfile-parts0] PASSED
264 tests/test_url.py::TestRequestsURL::test_port[/programmes/b006qtlx/episodes-None] PASSED
265 tests/test_url.py::TestRequestsURL::test_port[https://www.bbc.co.uk/programmes/b006qtlx/episodes-None] PASSED
266 tests/test_url.py::TestRequestsURL::test_port[https://www.bbc.co.uk:443/programmes/b006qtlx/episodes-443] PASSED
267 tests/test_url.py::TestRequestsURL::test_port[https://www.bbc.co.uk:80/programmes/b006qtlx/episodes-80] PASSED
268 tests/test_url.py::TestRequestsURL::test_port[https://www.bbc.co.uk:8080/programmes/b006qtlx/episodes-8080] PASSED
269 tests/test_url.py::TestRequestsURL::test_port[www.bbc.co.uk-None] PASSED
270 tests/test_url.py::TestRequestsURL::test_port[www.bbc.co.uk:443-443] PASSED
271 tests/test_url.py::TestRequestsURL::test_port[www.bbc.co.uk:80-80] PASSED
272 tests/test_url.py::TestRequestsURL::test_port[www.bbc.co.uk:8080-8080] PASSED
273 tests/test_url.py::TestRequestsURL::test_relative_to PASSED
274 tests/test_url.py::TestRequestsURL::test_requests_integration PASSED
275 tests/test_url.py::TestRequestsURL::test_resolve[http://pypi.io/p/domdf_python_tools-https://pypi.org/project/domdf-python-tools] PASSED
276 tests/test_url.py::TestRequestsURL::test_resolve[https://github.com/domdfcoding/PyMassSpec-https://github.com/PyMassSpec/PyMassSpec] PASSED
277 tests/test_url.py::TestRequestsURL::test_rtruediv_typerror[12.34] PASSED
278 tests/test_url.py::TestRequestsURL::test_rtruediv_typerror[1234] PASSED
279 tests/test_url.py::TestRequestsURL::test_rtruediv_typerror[ABC] PASSED
280 tests/test_url.py::TestRequestsURL::test_rtruediv_typerror[abcdefg] PASSED
281 tests/test_url.py::TestRequestsURL::test_rtruediv_typerror[obj3] PASSED
282 tests/test_url.py::TestRequestsURL::test_rtruediv_typerror[obj4] PASSED
283 tests/test_url.py::TestRequestsURL::test_rtruediv_typerror[obj5] PASSED
284 tests/test_url.py::TestRequestsURL::test_rtruediv_typerror[obj6] PASSED
285 tests/test_url.py::TestRequestsURL::test_rtruediv_typerror[raises] PASSED
286 tests/test_url.py::TestRequestsURL::test_stem[/programmes/b006qtlx/episodes-episodes] PASSED
287 tests/test_url.py::TestRequestsURL::test_stem[https://github.com/domdfcoding/domdf_python_tools/releases/download/v0.4.8/domdf_python_tools-0.4.8.tar.gz-domdf_python_tools-0.4.8.tar] PASSED
288 tests/test_url.py::TestRequestsURL::test_stem[https://imgs.xkcd.com/comics/workflow.png-workflow] PASSED
289 tests/test_url.py::TestRequestsURL::test_stem[https://www.bbc.co.uk/programmes/b006qtlx/episodes-episodes] PASSED
290 tests/test_url.py::TestRequestsURL::test_stem[www.bbc.co.uk-] PASSED
291 tests/test_url.py::TestRequestsURL::test_str[/programmes/b006qtlx/episodes/player] PASSED
292 tests/test_url.py::TestRequestsURL::test_str[ftp://127.0.0.1/programmes/b006qtlx/episodes/player] PASSED
293 tests/test_url.py::TestRequestsURL::test_str[https://127.0.0.1/programmes/b006qtlx/episodes/player] PASSED
294 tests/test_url.py::TestRequestsURL::test_str[https://www.bbc.co.uk/programmes/b006qtlx/episodes/player] PASSED
295 tests/test_url.py::TestRequestsURL::test_str[programmes/b006qtlx/episodes/player] PASSED
296 tests/test_url.py::TestRequestsURL::test_str[www.bbc.co.uk/programmes/b006qtlx/episodes/player] PASSED
297 tests/test_url.py::TestRequestsURL::test_str[www.bbc.co.uk] PASSED
298 tests/test_url.py::TestRequestsURL::test_suffix[/programmes/b006qtlx/episodes-] PASSED
299 tests/test_url.py::TestRequestsURL::test_suffix[https://imgs.xkcd.com/comics/workflow.png-.png] PASSED
300 tests/test_url.py::TestRequestsURL::test_suffix[https://www.bbc.co.uk/programmes/b006qtlx/episodes-] PASSED
301 tests/test_url.py::TestRequestsURL::test_suffix[www.bbc.co.uk-] PASSED
302 tests/test_url.py::TestRequestsURL::test_suffixes[/programmes/b006qtlx/episodes-suffixes2] PASSED
303 tests/test_url.py::TestRequestsURL::test_suffixes[https://github.com/domdfcoding/domdf_python_tools/releases/download/v0.4.8/domdf_python_tools-0.4.8.tar.gz-suffixes4] PASSED
304 tests/test_url.py::TestRequestsURL::test_suffixes[https://imgs.xkcd.com/comics/workflow.png-suffixes3] PASSED
305 tests/test_url.py::TestRequestsURL::test_suffixes[https://www.bbc.co.uk/programmes/b006qtlx/episodes-suffixes0] PASSED
306 tests/test_url.py::TestRequestsURL::test_suffixes[www.bbc.co.uk-suffixes1] PASSED
307 tests/test_url.py::TestRequestsURL::test_with_fragment PASSED
308 tests/test_url.py::TestRequestsURL::test_with_name[/programmes/b006qtlx/episodes-/programmes/b006qtlx/foo-foo] PASSED
309 tests/test_url.py::TestRequestsURL::test_with_name[https://imgs.xkcd.com/comics/workflow.png-https://imgs.xkcd.com/comics/baz-baz] PASSED
310 tests/test_url.py::TestRequestsURL::test_with_name[https://www.bbc.co.uk/programmes/b006qtlx/episodes#fragment-https://www.bbc.co.uk/programmes/b006qtlx/foo-foo] PASSED
311 tests/test_url.py::TestRequestsURL::test_with_name[https://www.bbc.co.uk/programmes/b006qtlx/episodes-https://www.bbc.co.uk/programmes/b006qtlx/foo-foo] PASSED
312 tests/test_url.py::TestRequestsURL::test_with_name[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry#fragment-https://www.bbc.co.uk/programmes/b006qtlx/foo-foo] PASSED
313 tests/test_url.py::TestRequestsURL::test_with_name[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry-https://www.bbc.co.uk/programmes/b006qtlx/foo-foo] PASSED
314 tests/test_url.py::TestRequestsURL::test_with_name_errors PASSED
315 tests/test_url.py::TestRequestsURL::test_with_name_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes#fragment-https://www.bbc.co.uk/programmes/b006qtlx/foo#fragment] PASSED
316 tests/test_url.py::TestRequestsURL::test_with_name_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes-https://www.bbc.co.uk/programmes/b006qtlx/foo] PASSED
317 tests/test_url.py::TestRequestsURL::test_with_name_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry#fragment-https://www.bbc.co.uk/programmes/b006qtlx/foo?que=ry#fragment] PASSED
318 tests/test_url.py::TestRequestsURL::test_with_name_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry-https://www.bbc.co.uk/programmes/b006qtlx/foo?que=ry] PASSED
319 tests/test_url.py::TestRequestsURL::test_with_query PASSED
320 tests/test_url.py::TestRequestsURL::test_with_suffix[/programmes/b006qtlx/episodes-/programmes/b006qtlx/episodes.foo-.foo] PASSED
321 tests/test_url.py::TestRequestsURL::test_with_suffix[https://imgs.xkcd.com/comics/workflow.png-https://imgs.xkcd.com/comics/workflow.baz-.baz] PASSED
322 tests/test_url.py::TestRequestsURL::test_with_suffix[https://www.bbc.co.uk/programmes/b006qtlx/episodes#fragment-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo-.foo] PASSED
323 tests/test_url.py::TestRequestsURL::test_with_suffix[https://www.bbc.co.uk/programmes/b006qtlx/episodes-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo-.foo] PASSED
324 tests/test_url.py::TestRequestsURL::test_with_suffix[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry#fragment-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo-.foo] PASSED
325 tests/test_url.py::TestRequestsURL::test_with_suffix[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo-.foo] PASSED
326 tests/test_url.py::TestRequestsURL::test_with_suffix_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes#fragment-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo#fragment] PASSED
327 tests/test_url.py::TestRequestsURL::test_with_suffix_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo] PASSED
328 tests/test_url.py::TestRequestsURL::test_with_suffix_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry#fragment-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo?que=ry#fragment] PASSED
329 tests/test_url.py::TestRequestsURL::test_with_suffix_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo?que=ry] PASSED
330 tests/test_url.py::TestSlumberURL::test_cast_to_pathlib[bbc.co.uk/news-bbc.co.uk/news] PASSED
331 tests/test_url.py::TestSlumberURL::test_cast_to_pathlib[https://bbc.co.uk/news-bbc.co.uk/news] PASSED
332 tests/test_url.py::TestSlumberURL::test_cast_to_pathlib[https://www.bbc.co.uk/news-www.bbc.co.uk/news] PASSED
333 tests/test_url.py::TestSlumberURL::test_creation[//www.bbc.co.uk/programmes/b006qtlx/episodes/player--www.bbc.co.uk-path3] PASSED
334 tests/test_url.py::TestSlumberURL::test_creation[/programmes/b006qtlx/episodes/player---path2] PASSED
335 tests/test_url.py::TestSlumberURL::test_creation[https://www.bbc.co.uk/programmes/b006qtlx/episodes/player-https-www.bbc.co.uk-path0] PASSED
336 tests/test_url.py::TestSlumberURL::test_creation[www.bbc.co.uk/programmes/b006qtlx/episodes/player--www.bbc.co.uk-path1] PASSED
337 tests/test_url.py::TestSlumberURL::test_delete PASSED
338 tests/test_url.py::TestSlumberURL::test_division PASSED
339 tests/test_url.py::TestSlumberURL::test_division__store PASSED
340 tests/test_url.py::TestSlumberURL::test_division_errors[ABC] PASSED
341 tests/test_url.py::TestSlumberURL::test_division_errors[obj0] PASSED
342 tests/test_url.py::TestSlumberURL::test_division_errors[obj1] PASSED
343 tests/test_url.py::TestSlumberURL::test_division_errors[obj2] PASSED
344 tests/test_url.py::TestSlumberURL::test_division_errors[obj3] PASSED
345 tests/test_url.py::TestSlumberURL::test_division_errors[raises] PASSED
346 tests/test_url.py::TestSlumberURL::test_division_number[0] PASSED
347 tests/test_url.py::TestSlumberURL::test_division_number[10] PASSED
348 tests/test_url.py::TestSlumberURL::test_division_number[11] PASSED
349 tests/test_url.py::TestSlumberURL::test_division_number[12] PASSED
350 tests/test_url.py::TestSlumberURL::test_division_number[13] PASSED
351 tests/test_url.py::TestSlumberURL::test_division_number[14] PASSED
352 tests/test_url.py::TestSlumberURL::test_division_number[15] PASSED
353 tests/test_url.py::TestSlumberURL::test_division_number[16] PASSED
354 tests/test_url.py::TestSlumberURL::test_division_number[17] PASSED
355 tests/test_url.py::TestSlumberURL::test_division_number[18] PASSED
356 tests/test_url.py::TestSlumberURL::test_division_number[19] PASSED
357 tests/test_url.py::TestSlumberURL::test_division_number[1] PASSED
358 tests/test_url.py::TestSlumberURL::test_division_number[20] PASSED
359 tests/test_url.py::TestSlumberURL::test_division_number[21] PASSED
360 tests/test_url.py::TestSlumberURL::test_division_number[22] PASSED
361 tests/test_url.py::TestSlumberURL::test_division_number[23] PASSED
362 tests/test_url.py::TestSlumberURL::test_division_number[24] PASSED
363 tests/test_url.py::TestSlumberURL::test_division_number[25] PASSED
364 tests/test_url.py::TestSlumberURL::test_division_number[26] PASSED
365 tests/test_url.py::TestSlumberURL::test_division_number[27] PASSED
366 tests/test_url.py::TestSlumberURL::test_division_number[28] PASSED
367 tests/test_url.py::TestSlumberURL::test_division_number[29] PASSED
368 tests/test_url.py::TestSlumberURL::test_division_number[2] PASSED
369 tests/test_url.py::TestSlumberURL::test_division_number[30] PASSED
370 tests/test_url.py::TestSlumberURL::test_division_number[31] PASSED
371 tests/test_url.py::TestSlumberURL::test_division_number[32] PASSED
372 tests/test_url.py::TestSlumberURL::test_division_number[33] PASSED
373 tests/test_url.py::TestSlumberURL::test_division_number[34] PASSED
374 tests/test_url.py::TestSlumberURL::test_division_number[35] PASSED
375 tests/test_url.py::TestSlumberURL::test_division_number[36] PASSED
376 tests/test_url.py::TestSlumberURL::test_division_number[37] PASSED
377 tests/test_url.py::TestSlumberURL::test_division_number[38] PASSED
378 tests/test_url.py::TestSlumberURL::test_division_number[39] PASSED
379 tests/test_url.py::TestSlumberURL::test_division_number[3] PASSED
380 tests/test_url.py::TestSlumberURL::test_division_number[40] PASSED
381 tests/test_url.py::TestSlumberURL::test_division_number[41] PASSED
382 tests/test_url.py::TestSlumberURL::test_division_number[42] PASSED
383 tests/test_url.py::TestSlumberURL::test_division_number[43] PASSED
384 tests/test_url.py::TestSlumberURL::test_division_number[44] PASSED
385 tests/test_url.py::TestSlumberURL::test_division_number[45] PASSED
386 tests/test_url.py::TestSlumberURL::test_division_number[46] PASSED
387 tests/test_url.py::TestSlumberURL::test_division_number[47] PASSED
388 tests/test_url.py::TestSlumberURL::test_division_number[48] PASSED
389 tests/test_url.py::TestSlumberURL::test_division_number[49] PASSED
390 tests/test_url.py::TestSlumberURL::test_division_number[4] PASSED
391 tests/test_url.py::TestSlumberURL::test_division_number[50] PASSED
392 tests/test_url.py::TestSlumberURL::test_division_number[51] PASSED
393 tests/test_url.py::TestSlumberURL::test_division_number[52] PASSED
394 tests/test_url.py::TestSlumberURL::test_division_number[53] PASSED
395 tests/test_url.py::TestSlumberURL::test_division_number[54] PASSED
396 tests/test_url.py::TestSlumberURL::test_division_number[55] PASSED
397 tests/test_url.py::TestSlumberURL::test_division_number[56] PASSED
398 tests/test_url.py::TestSlumberURL::test_division_number[57] PASSED
399 tests/test_url.py::TestSlumberURL::test_division_number[58] PASSED
400 tests/test_url.py::TestSlumberURL::test_division_number[59] PASSED
401 tests/test_url.py::TestSlumberURL::test_division_number[5] PASSED
402 tests/test_url.py::TestSlumberURL::test_division_number[60] PASSED
403 tests/test_url.py::TestSlumberURL::test_division_number[61] PASSED
404 tests/test_url.py::TestSlumberURL::test_division_number[62] PASSED
405 tests/test_url.py::TestSlumberURL::test_division_number[63] PASSED
406 tests/test_url.py::TestSlumberURL::test_division_number[64] PASSED
407 tests/test_url.py::TestSlumberURL::test_division_number[65] PASSED
408 tests/test_url.py::TestSlumberURL::test_division_number[66] PASSED
409 tests/test_url.py::TestSlumberURL::test_division_number[67] PASSED
410 tests/test_url.py::TestSlumberURL::test_division_number[68] PASSED
411 tests/test_url.py::TestSlumberURL::test_division_number[69] PASSED
412 tests/test_url.py::TestSlumberURL::test_division_number[6] PASSED
413 tests/test_url.py::TestSlumberURL::test_division_number[70] PASSED
414 tests/test_url.py::TestSlumberURL::test_division_number[71] PASSED
415 tests/test_url.py::TestSlumberURL::test_division_number[72] PASSED
416 tests/test_url.py::TestSlumberURL::test_division_number[73] PASSED
417 tests/test_url.py::TestSlumberURL::test_division_number[74] PASSED
418 tests/test_url.py::TestSlumberURL::test_division_number[75] PASSED
419 tests/test_url.py::TestSlumberURL::test_division_number[76] PASSED
420 tests/test_url.py::TestSlumberURL::test_division_number[77] PASSED
421 tests/test_url.py::TestSlumberURL::test_division_number[78] PASSED
422 tests/test_url.py::TestSlumberURL::test_division_number[79] PASSED
423 tests/test_url.py::TestSlumberURL::test_division_number[7] PASSED
424 tests/test_url.py::TestSlumberURL::test_division_number[80] PASSED
425 tests/test_url.py::TestSlumberURL::test_division_number[81] PASSED
426 tests/test_url.py::TestSlumberURL::test_division_number[82] PASSED
427 tests/test_url.py::TestSlumberURL::test_division_number[83] PASSED
428 tests/test_url.py::TestSlumberURL::test_division_number[84] PASSED
429 tests/test_url.py::TestSlumberURL::test_division_number[85] PASSED
430 tests/test_url.py::TestSlumberURL::test_division_number[86] PASSED
431 tests/test_url.py::TestSlumberURL::test_division_number[87] PASSED
432 tests/test_url.py::TestSlumberURL::test_division_number[88] PASSED
433 tests/test_url.py::TestSlumberURL::test_division_number[89] PASSED
434 tests/test_url.py::TestSlumberURL::test_division_number[8] PASSED
435 tests/test_url.py::TestSlumberURL::test_division_number[90] PASSED
436 tests/test_url.py::TestSlumberURL::test_division_number[91] PASSED
437 tests/test_url.py::TestSlumberURL::test_division_number[92] PASSED
438 tests/test_url.py::TestSlumberURL::test_division_number[93] PASSED
439 tests/test_url.py::TestSlumberURL::test_division_number[94] PASSED
440 tests/test_url.py::TestSlumberURL::test_division_number[95] PASSED
441 tests/test_url.py::TestSlumberURL::test_division_number[96] PASSED
442 tests/test_url.py::TestSlumberURL::test_division_number[97] PASSED
443 tests/test_url.py::TestSlumberURL::test_division_number[98] PASSED
444 tests/test_url.py::TestSlumberURL::test_division_number[99] PASSED
445 tests/test_url.py::TestSlumberURL::test_division_number[9] PASSED
446 tests/test_url.py::TestSlumberURL::test_division_pathlike PASSED
447 tests/test_url.py::TestSlumberURL::test_domain[/programmes/b006qtlx/episodes----None] PASSED
448 tests/test_url.py::TestSlumberURL::test_domain[ftp://127.0.0.1/download.zip--127.0.0.1--ipv43] PASSED
449 tests/test_url.py::TestSlumberURL::test_domain[https://www.bbc.co.uk-www-bbc-co.uk-None] PASSED
450 tests/test_url.py::TestSlumberURL::test_domain[https://www.bbc.co.uk/programmes/b006qtlx/episodes-www-bbc-co.uk-None] PASSED
451 tests/test_url.py::TestSlumberURL::test_empty_url_operations PASSED
452 tests/test_url.py::TestSlumberURL::test_equality PASSED
453 tests/test_url.py::TestSlumberURL::test_fqdn[/programmes/b006qtlx/episodes-] PASSED
454 tests/test_url.py::TestSlumberURL::test_fqdn[https://imgs.xkcd.com/comics/workflow.png-imgs.xkcd.com] PASSED
455 tests/test_url.py::TestSlumberURL::test_fqdn[https://www.bbc.co.uk/programmes/b006qtlx/episodes-www.bbc.co.uk] PASSED
456 tests/test_url.py::TestSlumberURL::test_fqdn[www.bbc.co.uk-www.bbc.co.uk] PASSED
457 tests/test_url.py::TestSlumberURL::test_from_url PASSED
458 tests/test_url.py::TestSlumberURL::test_fspath[bbc.co.uk/news-bbc.co.uk/news] PASSED
459 tests/test_url.py::TestSlumberURL::test_fspath[https://bbc.co.uk/news-bbc.co.uk/news] PASSED
460 tests/test_url.py::TestSlumberURL::test_fspath[https://www.bbc.co.uk/news-www.bbc.co.uk/news] PASSED
461 tests/test_url.py::TestSlumberURL::test_garbage_collection PASSED
462 tests/test_url.py::TestSlumberURL::test_get PASSED
463 tests/test_url.py::TestSlumberURL::test_hash PASSED
464 tests/test_url.py::TestSlumberURL::test_head PASSED
465 tests/test_url.py::TestSlumberURL::test_isinstance PASSED
466 tests/test_url.py::TestSlumberURL::test_joinurl PASSED
467 tests/test_url.py::TestSlumberURL::test_name[/programmes/b006qtlx/episodes-episodes] PASSED
468 tests/test_url.py::TestSlumberURL::test_name[https://www.bbc.co.uk/programmes/b006qtlx/episodes-episodes] PASSED
469 tests/test_url.py::TestSlumberURL::test_name[www.bbc.co.uk-] PASSED
470 tests/test_url.py::TestSlumberURL::test_notimplemented_eq PASSED
471 tests/test_url.py::TestSlumberURL::test_options PASSED
472 tests/test_url.py::TestSlumberURL::test_ordering PASSED
473 tests/test_url.py::TestSlumberURL::test_ordering_other_classes[RequestsURL] PASSED
474 tests/test_url.py::TestSlumberURL::test_ordering_other_classes[SlumberURL] PASSED
475 tests/test_url.py::TestSlumberURL::test_ordering_other_classes[TrailingRequestsURL] PASSED
476 tests/test_url.py::TestSlumberURL::test_ordering_other_classes[URL] PASSED
477 tests/test_url.py::TestSlumberURL::test_parent[/programmes/b006qtlx/episodes-/programmes/b006qtlx] PASSED
478 tests/test_url.py::TestSlumberURL::test_parent[https://imgs.xkcd.com/comics/workflow.png-https://imgs.xkcd.com/comics] PASSED
479 tests/test_url.py::TestSlumberURL::test_parent[https://www.bbc.co.uk/programmes/b006qtlx/episodes-https://www.bbc.co.uk/programmes/b006qtlx] PASSED
480 tests/test_url.py::TestSlumberURL::test_parents PASSED
481 tests/test_url.py::TestSlumberURL::test_parts[https://hub.docker.com/r/tobix/pywine/dockerfile-parts0] PASSED
482 tests/test_url.py::TestSlumberURL::test_patch PASSED
483 tests/test_url.py::TestSlumberURL::test_port[/programmes/b006qtlx/episodes-None] PASSED
484 tests/test_url.py::TestSlumberURL::test_port[https://www.bbc.co.uk/programmes/b006qtlx/episodes-None] PASSED
485 tests/test_url.py::TestSlumberURL::test_port[https://www.bbc.co.uk:443/programmes/b006qtlx/episodes-443] PASSED
486 tests/test_url.py::TestSlumberURL::test_port[https://www.bbc.co.uk:80/programmes/b006qtlx/episodes-80] PASSED
487 tests/test_url.py::TestSlumberURL::test_port[https://www.bbc.co.uk:8080/programmes/b006qtlx/episodes-8080] PASSED
488 tests/test_url.py::TestSlumberURL::test_port[www.bbc.co.uk-None] PASSED
489 tests/test_url.py::TestSlumberURL::test_port[www.bbc.co.uk:443-443] PASSED
490 tests/test_url.py::TestSlumberURL::test_port[www.bbc.co.uk:80-80] PASSED
491 tests/test_url.py::TestSlumberURL::test_port[www.bbc.co.uk:8080-8080] PASSED
492 tests/test_url.py::TestSlumberURL::test_post PASSED
493 tests/test_url.py::TestSlumberURL::test_put PASSED
494 tests/test_url.py::TestSlumberURL::test_relative_to PASSED
495 tests/test_url.py::TestSlumberURL::test_rtruediv_typerror[12.34] PASSED
496 tests/test_url.py::TestSlumberURL::test_rtruediv_typerror[1234] PASSED
497 tests/test_url.py::TestSlumberURL::test_rtruediv_typerror[ABC] PASSED
498 tests/test_url.py::TestSlumberURL::test_rtruediv_typerror[abcdefg] PASSED
499 tests/test_url.py::TestSlumberURL::test_rtruediv_typerror[obj3] PASSED
500 tests/test_url.py::TestSlumberURL::test_rtruediv_typerror[obj4] PASSED
501 tests/test_url.py::TestSlumberURL::test_rtruediv_typerror[obj5] PASSED
502 tests/test_url.py::TestSlumberURL::test_rtruediv_typerror[obj6] PASSED
503 tests/test_url.py::TestSlumberURL::test_rtruediv_typerror[raises] PASSED
504 tests/test_url.py::TestSlumberURL::test_stem[/programmes/b006qtlx/episodes-episodes] PASSED
505 tests/test_url.py::TestSlumberURL::test_stem[https://github.com/domdfcoding/domdf_python_tools/releases/download/v0.4.8/domdf_python_tools-0.4.8.tar.gz-domdf_python_tools-0.4.8.tar] PASSED
506 tests/test_url.py::TestSlumberURL::test_stem[https://imgs.xkcd.com/comics/workflow.png-workflow] PASSED
507 tests/test_url.py::TestSlumberURL::test_stem[https://www.bbc.co.uk/programmes/b006qtlx/episodes-episodes] PASSED
508 tests/test_url.py::TestSlumberURL::test_stem[www.bbc.co.uk-] PASSED
509 tests/test_url.py::TestSlumberURL::test_str[/programmes/b006qtlx/episodes/player] PASSED
510 tests/test_url.py::TestSlumberURL::test_str[ftp://127.0.0.1/programmes/b006qtlx/episodes/player] PASSED
511 tests/test_url.py::TestSlumberURL::test_str[https://127.0.0.1/programmes/b006qtlx/episodes/player] PASSED
512 tests/test_url.py::TestSlumberURL::test_str[https://www.bbc.co.uk/programmes/b006qtlx/episodes/player] PASSED
513 tests/test_url.py::TestSlumberURL::test_str[programmes/b006qtlx/episodes/player] PASSED
514 tests/test_url.py::TestSlumberURL::test_str[www.bbc.co.uk/programmes/b006qtlx/episodes/player] PASSED
515 tests/test_url.py::TestSlumberURL::test_str[www.bbc.co.uk] PASSED
516 tests/test_url.py::TestSlumberURL::test_suffix[/programmes/b006qtlx/episodes-] PASSED
517 tests/test_url.py::TestSlumberURL::test_suffix[https://imgs.xkcd.com/comics/workflow.png-.png] PASSED
518 tests/test_url.py::TestSlumberURL::test_suffix[https://www.bbc.co.uk/programmes/b006qtlx/episodes-] PASSED
519 tests/test_url.py::TestSlumberURL::test_suffix[www.bbc.co.uk-] PASSED
520 tests/test_url.py::TestSlumberURL::test_suffixes[/programmes/b006qtlx/episodes-suffixes2] PASSED
521 tests/test_url.py::TestSlumberURL::test_suffixes[https://github.com/domdfcoding/domdf_python_tools/releases/download/v0.4.8/domdf_python_tools-0.4.8.tar.gz-suffixes4] PASSED
522 tests/test_url.py::TestSlumberURL::test_suffixes[https://imgs.xkcd.com/comics/workflow.png-suffixes3] PASSED
523 tests/test_url.py::TestSlumberURL::test_suffixes[https://www.bbc.co.uk/programmes/b006qtlx/episodes-suffixes0] PASSED
524 tests/test_url.py::TestSlumberURL::test_suffixes[www.bbc.co.uk-suffixes1] PASSED
525 tests/test_url.py::TestSlumberURL::test_with_fragment PASSED
526 tests/test_url.py::TestSlumberURL::test_with_name[/programmes/b006qtlx/episodes-/programmes/b006qtlx/foo-foo] PASSED
527 tests/test_url.py::TestSlumberURL::test_with_name[https://imgs.xkcd.com/comics/workflow.png-https://imgs.xkcd.com/comics/baz-baz] PASSED
528 tests/test_url.py::TestSlumberURL::test_with_name[https://www.bbc.co.uk/programmes/b006qtlx/episodes#fragment-https://www.bbc.co.uk/programmes/b006qtlx/foo-foo] PASSED
529 tests/test_url.py::TestSlumberURL::test_with_name[https://www.bbc.co.uk/programmes/b006qtlx/episodes-https://www.bbc.co.uk/programmes/b006qtlx/foo-foo] PASSED
530 tests/test_url.py::TestSlumberURL::test_with_name[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry#fragment-https://www.bbc.co.uk/programmes/b006qtlx/foo-foo] PASSED
531 tests/test_url.py::TestSlumberURL::test_with_name[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry-https://www.bbc.co.uk/programmes/b006qtlx/foo-foo] PASSED
532 tests/test_url.py::TestSlumberURL::test_with_name_errors PASSED
533 tests/test_url.py::TestSlumberURL::test_with_name_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes#fragment-https://www.bbc.co.uk/programmes/b006qtlx/foo#fragment] PASSED
534 tests/test_url.py::TestSlumberURL::test_with_name_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes-https://www.bbc.co.uk/programmes/b006qtlx/foo] PASSED
535 tests/test_url.py::TestSlumberURL::test_with_name_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry#fragment-https://www.bbc.co.uk/programmes/b006qtlx/foo?que=ry#fragment] PASSED
536 tests/test_url.py::TestSlumberURL::test_with_name_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry-https://www.bbc.co.uk/programmes/b006qtlx/foo?que=ry] PASSED
537 tests/test_url.py::TestSlumberURL::test_with_query PASSED
538 tests/test_url.py::TestSlumberURL::test_with_suffix[/programmes/b006qtlx/episodes-/programmes/b006qtlx/episodes.foo-.foo] PASSED
539 tests/test_url.py::TestSlumberURL::test_with_suffix[https://imgs.xkcd.com/comics/workflow.png-https://imgs.xkcd.com/comics/workflow.baz-.baz] PASSED
540 tests/test_url.py::TestSlumberURL::test_with_suffix[https://www.bbc.co.uk/programmes/b006qtlx/episodes#fragment-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo-.foo] PASSED
541 tests/test_url.py::TestSlumberURL::test_with_suffix[https://www.bbc.co.uk/programmes/b006qtlx/episodes-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo-.foo] PASSED
542 tests/test_url.py::TestSlumberURL::test_with_suffix[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry#fragment-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo-.foo] PASSED
543 tests/test_url.py::TestSlumberURL::test_with_suffix[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo-.foo] PASSED
544 tests/test_url.py::TestSlumberURL::test_with_suffix_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes#fragment-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo#fragment] PASSED
545 tests/test_url.py::TestSlumberURL::test_with_suffix_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo] PASSED
546 tests/test_url.py::TestSlumberURL::test_with_suffix_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry#fragment-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo?que=ry#fragment] PASSED
547 tests/test_url.py::TestSlumberURL::test_with_suffix_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo?que=ry] PASSED
548 tests/test_url.py::TestTrailingRequestsURL::test_base_domain_already_trailing PASSED
549 tests/test_url.py::TestTrailingRequestsURL::test_cast_to_pathlib[bbc.co.uk/news-bbc.co.uk/news] PASSED
550 tests/test_url.py::TestTrailingRequestsURL::test_cast_to_pathlib[https://bbc.co.uk/news-bbc.co.uk/news] PASSED
551 tests/test_url.py::TestTrailingRequestsURL::test_cast_to_pathlib[https://www.bbc.co.uk/news-www.bbc.co.uk/news] PASSED
552 tests/test_url.py::TestTrailingRequestsURL::test_creation[//www.bbc.co.uk/programmes/b006qtlx/episodes/player--www.bbc.co.uk-path3] PASSED
553 tests/test_url.py::TestTrailingRequestsURL::test_creation[/programmes/b006qtlx/episodes/player---path2] PASSED
554 tests/test_url.py::TestTrailingRequestsURL::test_creation[https://www.bbc.co.uk/programmes/b006qtlx/episodes/player-https-www.bbc.co.uk-path0] PASSED
555 tests/test_url.py::TestTrailingRequestsURL::test_creation[www.bbc.co.uk/programmes/b006qtlx/episodes/player--www.bbc.co.uk-path1] PASSED
556 tests/test_url.py::TestTrailingRequestsURL::test_division PASSED
557 tests/test_url.py::TestTrailingRequestsURL::test_division_errors[ABC] PASSED
558 tests/test_url.py::TestTrailingRequestsURL::test_division_errors[obj0] PASSED
559 tests/test_url.py::TestTrailingRequestsURL::test_division_errors[obj1] PASSED
560 tests/test_url.py::TestTrailingRequestsURL::test_division_errors[obj2] PASSED
561 tests/test_url.py::TestTrailingRequestsURL::test_division_errors[obj3] PASSED
562 tests/test_url.py::TestTrailingRequestsURL::test_division_errors[raises] PASSED
563 tests/test_url.py::TestTrailingRequestsURL::test_division_number[0] PASSED
564 tests/test_url.py::TestTrailingRequestsURL::test_division_number[10] PASSED
565 tests/test_url.py::TestTrailingRequestsURL::test_division_number[11] PASSED
566 tests/test_url.py::TestTrailingRequestsURL::test_division_number[12] PASSED
567 tests/test_url.py::TestTrailingRequestsURL::test_division_number[13] PASSED
568 tests/test_url.py::TestTrailingRequestsURL::test_division_number[14] PASSED
569 tests/test_url.py::TestTrailingRequestsURL::test_division_number[15] PASSED
570 tests/test_url.py::TestTrailingRequestsURL::test_division_number[16] PASSED
571 tests/test_url.py::TestTrailingRequestsURL::test_division_number[17] PASSED
572 tests/test_url.py::TestTrailingRequestsURL::test_division_number[18] PASSED
573 tests/test_url.py::TestTrailingRequestsURL::test_division_number[19] PASSED
574 tests/test_url.py::TestTrailingRequestsURL::test_division_number[1] PASSED
575 tests/test_url.py::TestTrailingRequestsURL::test_division_number[20] PASSED
576 tests/test_url.py::TestTrailingRequestsURL::test_division_number[21] PASSED
577 tests/test_url.py::TestTrailingRequestsURL::test_division_number[22] PASSED
578 tests/test_url.py::TestTrailingRequestsURL::test_division_number[23] PASSED
579 tests/test_url.py::TestTrailingRequestsURL::test_division_number[24] PASSED
580 tests/test_url.py::TestTrailingRequestsURL::test_division_number[25] PASSED
581 tests/test_url.py::TestTrailingRequestsURL::test_division_number[26] PASSED
582 tests/test_url.py::TestTrailingRequestsURL::test_division_number[27] PASSED
583 tests/test_url.py::TestTrailingRequestsURL::test_division_number[28] PASSED
584 tests/test_url.py::TestTrailingRequestsURL::test_division_number[29] PASSED
585 tests/test_url.py::TestTrailingRequestsURL::test_division_number[2] PASSED
586 tests/test_url.py::TestTrailingRequestsURL::test_division_number[30] PASSED
587 tests/test_url.py::TestTrailingRequestsURL::test_division_number[31] PASSED
588 tests/test_url.py::TestTrailingRequestsURL::test_division_number[32] PASSED
589 tests/test_url.py::TestTrailingRequestsURL::test_division_number[33] PASSED
590 tests/test_url.py::TestTrailingRequestsURL::test_division_number[34] PASSED
591 tests/test_url.py::TestTrailingRequestsURL::test_division_number[35] PASSED
592 tests/test_url.py::TestTrailingRequestsURL::test_division_number[36] PASSED
593 tests/test_url.py::TestTrailingRequestsURL::test_division_number[37] PASSED
594 tests/test_url.py::TestTrailingRequestsURL::test_division_number[38] PASSED
595 tests/test_url.py::TestTrailingRequestsURL::test_division_number[39] PASSED
596 tests/test_url.py::TestTrailingRequestsURL::test_division_number[3] PASSED
597 tests/test_url.py::TestTrailingRequestsURL::test_division_number[40] PASSED
598 tests/test_url.py::TestTrailingRequestsURL::test_division_number[41] PASSED
599 tests/test_url.py::TestTrailingRequestsURL::test_division_number[42] PASSED
600 tests/test_url.py::TestTrailingRequestsURL::test_division_number[43] PASSED
601 tests/test_url.py::TestTrailingRequestsURL::test_division_number[44] PASSED
602 tests/test_url.py::TestTrailingRequestsURL::test_division_number[45] PASSED
603 tests/test_url.py::TestTrailingRequestsURL::test_division_number[46] PASSED
604 tests/test_url.py::TestTrailingRequestsURL::test_division_number[47] PASSED
605 tests/test_url.py::TestTrailingRequestsURL::test_division_number[48] PASSED
606 tests/test_url.py::TestTrailingRequestsURL::test_division_number[49] PASSED
607 tests/test_url.py::TestTrailingRequestsURL::test_division_number[4] PASSED
608 tests/test_url.py::TestTrailingRequestsURL::test_division_number[50] PASSED
609 tests/test_url.py::TestTrailingRequestsURL::test_division_number[51] PASSED
610 tests/test_url.py::TestTrailingRequestsURL::test_division_number[52] PASSED
611 tests/test_url.py::TestTrailingRequestsURL::test_division_number[53] PASSED
612 tests/test_url.py::TestTrailingRequestsURL::test_division_number[54] PASSED
613 tests/test_url.py::TestTrailingRequestsURL::test_division_number[55] PASSED
614 tests/test_url.py::TestTrailingRequestsURL::test_division_number[56] PASSED
615 tests/test_url.py::TestTrailingRequestsURL::test_division_number[57] PASSED
616 tests/test_url.py::TestTrailingRequestsURL::test_division_number[58] PASSED
617 tests/test_url.py::TestTrailingRequestsURL::test_division_number[59] PASSED
618 tests/test_url.py::TestTrailingRequestsURL::test_division_number[5] PASSED
619 tests/test_url.py::TestTrailingRequestsURL::test_division_number[60] PASSED
620 tests/test_url.py::TestTrailingRequestsURL::test_division_number[61] PASSED
621 tests/test_url.py::TestTrailingRequestsURL::test_division_number[62] PASSED
622 tests/test_url.py::TestTrailingRequestsURL::test_division_number[63] PASSED
623 tests/test_url.py::TestTrailingRequestsURL::test_division_number[64] PASSED
624 tests/test_url.py::TestTrailingRequestsURL::test_division_number[65] PASSED
625 tests/test_url.py::TestTrailingRequestsURL::test_division_number[66] PASSED
626 tests/test_url.py::TestTrailingRequestsURL::test_division_number[67] PASSED
627 tests/test_url.py::TestTrailingRequestsURL::test_division_number[68] PASSED
628 tests/test_url.py::TestTrailingRequestsURL::test_division_number[69] PASSED
629 tests/test_url.py::TestTrailingRequestsURL::test_division_number[6] PASSED
630 tests/test_url.py::TestTrailingRequestsURL::test_division_number[70] PASSED
631 tests/test_url.py::TestTrailingRequestsURL::test_division_number[71] PASSED
632 tests/test_url.py::TestTrailingRequestsURL::test_division_number[72] PASSED
633 tests/test_url.py::TestTrailingRequestsURL::test_division_number[73] PASSED
634 tests/test_url.py::TestTrailingRequestsURL::test_division_number[74] PASSED
635 tests/test_url.py::TestTrailingRequestsURL::test_division_number[75] PASSED
636 tests/test_url.py::TestTrailingRequestsURL::test_division_number[76] PASSED
637 tests/test_url.py::TestTrailingRequestsURL::test_division_number[77] PASSED
638 tests/test_url.py::TestTrailingRequestsURL::test_division_number[78] PASSED
639 tests/test_url.py::TestTrailingRequestsURL::test_division_number[79] PASSED
640 tests/test_url.py::TestTrailingRequestsURL::test_division_number[7] PASSED
641 tests/test_url.py::TestTrailingRequestsURL::test_division_number[80] PASSED
642 tests/test_url.py::TestTrailingRequestsURL::test_division_number[81] PASSED
643 tests/test_url.py::TestTrailingRequestsURL::test_division_number[82] PASSED
644 tests/test_url.py::TestTrailingRequestsURL::test_division_number[83] PASSED
645 tests/test_url.py::TestTrailingRequestsURL::test_division_number[84] PASSED
646 tests/test_url.py::TestTrailingRequestsURL::test_division_number[85] PASSED
647 tests/test_url.py::TestTrailingRequestsURL::test_division_number[86] PASSED
648 tests/test_url.py::TestTrailingRequestsURL::test_division_number[87] PASSED
649 tests/test_url.py::TestTrailingRequestsURL::test_division_number[88] PASSED
650 tests/test_url.py::TestTrailingRequestsURL::test_division_number[89] PASSED
651 tests/test_url.py::TestTrailingRequestsURL::test_division_number[8] PASSED
652 tests/test_url.py::TestTrailingRequestsURL::test_division_number[90] PASSED
653 tests/test_url.py::TestTrailingRequestsURL::test_division_number[91] PASSED
654 tests/test_url.py::TestTrailingRequestsURL::test_division_number[92] PASSED
655 tests/test_url.py::TestTrailingRequestsURL::test_division_number[93] PASSED
656 tests/test_url.py::TestTrailingRequestsURL::test_division_number[94] PASSED
657 tests/test_url.py::TestTrailingRequestsURL::test_division_number[95] PASSED
658 tests/test_url.py::TestTrailingRequestsURL::test_division_number[96] PASSED
659 tests/test_url.py::TestTrailingRequestsURL::test_division_number[97] PASSED
660 tests/test_url.py::TestTrailingRequestsURL::test_division_number[98] PASSED
661 tests/test_url.py::TestTrailingRequestsURL::test_division_number[99] PASSED
662 tests/test_url.py::TestTrailingRequestsURL::test_division_number[9] PASSED
663 tests/test_url.py::TestTrailingRequestsURL::test_division_pathlike PASSED
664 tests/test_url.py::TestTrailingRequestsURL::test_division_session PASSED
665 tests/test_url.py::TestTrailingRequestsURL::test_domain[/programmes/b006qtlx/episodes----None] PASSED
666 tests/test_url.py::TestTrailingRequestsURL::test_domain[ftp://127.0.0.1/download.zip--127.0.0.1--ipv43] PASSED
667 tests/test_url.py::TestTrailingRequestsURL::test_domain[https://www.bbc.co.uk-www-bbc-co.uk-None] PASSED
668 tests/test_url.py::TestTrailingRequestsURL::test_domain[https://www.bbc.co.uk/programmes/b006qtlx/episodes-www-bbc-co.uk-None] PASSED
669 tests/test_url.py::TestTrailingRequestsURL::test_empty_url_operations PASSED
670 tests/test_url.py::TestTrailingRequestsURL::test_equality PASSED
671 tests/test_url.py::TestTrailingRequestsURL::test_fqdn[/programmes/b006qtlx/episodes-] PASSED
672 tests/test_url.py::TestTrailingRequestsURL::test_fqdn[https://imgs.xkcd.com/comics/workflow.png-imgs.xkcd.com] PASSED
673 tests/test_url.py::TestTrailingRequestsURL::test_fqdn[https://www.bbc.co.uk/programmes/b006qtlx/episodes-www.bbc.co.uk] PASSED
674 tests/test_url.py::TestTrailingRequestsURL::test_fqdn[www.bbc.co.uk-www.bbc.co.uk] PASSED
675 tests/test_url.py::TestTrailingRequestsURL::test_from_url PASSED
676 tests/test_url.py::TestTrailingRequestsURL::test_fspath[bbc.co.uk/news-bbc.co.uk/news] PASSED
677 tests/test_url.py::TestTrailingRequestsURL::test_fspath[https://bbc.co.uk/news-bbc.co.uk/news] PASSED
678 tests/test_url.py::TestTrailingRequestsURL::test_fspath[https://www.bbc.co.uk/news-www.bbc.co.uk/news] PASSED
679 tests/test_url.py::TestTrailingRequestsURL::test_garbage_collection PASSED
680 tests/test_url.py::TestTrailingRequestsURL::test_get PASSED
681 tests/test_url.py::TestTrailingRequestsURL::test_get_default_params PASSED
682 tests/test_url.py::TestTrailingRequestsURL::test_hash PASSED
683 tests/test_url.py::TestTrailingRequestsURL::test_isinstance PASSED
684 tests/test_url.py::TestTrailingRequestsURL::test_joinurl PASSED
685 tests/test_url.py::TestTrailingRequestsURL::test_name[/programmes/b006qtlx/episodes-episodes] PASSED
686 tests/test_url.py::TestTrailingRequestsURL::test_name[https://www.bbc.co.uk/programmes/b006qtlx/episodes-episodes] PASSED
687 tests/test_url.py::TestTrailingRequestsURL::test_name[www.bbc.co.uk-] PASSED
688 tests/test_url.py::TestTrailingRequestsURL::test_notimplemented_eq PASSED
689 tests/test_url.py::TestTrailingRequestsURL::test_ordering PASSED
690 tests/test_url.py::TestTrailingRequestsURL::test_ordering_other_classes[RequestsURL] PASSED
691 tests/test_url.py::TestTrailingRequestsURL::test_ordering_other_classes[SlumberURL] PASSED
692 tests/test_url.py::TestTrailingRequestsURL::test_ordering_other_classes[TrailingRequestsURL] PASSED
693 tests/test_url.py::TestTrailingRequestsURL::test_ordering_other_classes[URL] PASSED
694 tests/test_url.py::TestTrailingRequestsURL::test_parent[/programmes/b006qtlx/episodes-/programmes/b006qtlx] PASSED
695 tests/test_url.py::TestTrailingRequestsURL::test_parent[https://imgs.xkcd.com/comics/workflow.png-https://imgs.xkcd.com/comics] PASSED
696 tests/test_url.py::TestTrailingRequestsURL::test_parent[https://www.bbc.co.uk/programmes/b006qtlx/episodes-https://www.bbc.co.uk/programmes/b006qtlx] PASSED
697 tests/test_url.py::TestTrailingRequestsURL::test_parents PASSED
698 tests/test_url.py::TestTrailingRequestsURL::test_parts[https://hub.docker.com/r/tobix/pywine/dockerfile-parts0] PASSED
699 tests/test_url.py::TestTrailingRequestsURL::test_port[/programmes/b006qtlx/episodes-None] PASSED
700 tests/test_url.py::TestTrailingRequestsURL::test_port[https://www.bbc.co.uk/programmes/b006qtlx/episodes-None] PASSED
701 tests/test_url.py::TestTrailingRequestsURL::test_port[https://www.bbc.co.uk:443/programmes/b006qtlx/episodes-443] PASSED
702 tests/test_url.py::TestTrailingRequestsURL::test_port[https://www.bbc.co.uk:80/programmes/b006qtlx/episodes-80] PASSED
703 tests/test_url.py::TestTrailingRequestsURL::test_port[https://www.bbc.co.uk:8080/programmes/b006qtlx/episodes-8080] PASSED
704 tests/test_url.py::TestTrailingRequestsURL::test_port[www.bbc.co.uk-None] PASSED
705 tests/test_url.py::TestTrailingRequestsURL::test_port[www.bbc.co.uk:443-443] PASSED
706 tests/test_url.py::TestTrailingRequestsURL::test_port[www.bbc.co.uk:80-80] PASSED
707 tests/test_url.py::TestTrailingRequestsURL::test_port[www.bbc.co.uk:8080-8080] PASSED
708 tests/test_url.py::TestTrailingRequestsURL::test_relative_to PASSED
709 tests/test_url.py::TestTrailingRequestsURL::test_requests_integration PASSED
710 tests/test_url.py::TestTrailingRequestsURL::test_resolve[http://pypi.io/p/domdf_python_tools-https://pypi.org/project/domdf-python-tools] PASSED
711 tests/test_url.py::TestTrailingRequestsURL::test_resolve[https://github.com/domdfcoding/PyMassSpec-https://github.com/PyMassSpec/PyMassSpec] PASSED
712 tests/test_url.py::TestTrailingRequestsURL::test_rtruediv_typerror[12.34] PASSED
713 tests/test_url.py::TestTrailingRequestsURL::test_rtruediv_typerror[1234] PASSED
714 tests/test_url.py::TestTrailingRequestsURL::test_rtruediv_typerror[ABC] PASSED
715 tests/test_url.py::TestTrailingRequestsURL::test_rtruediv_typerror[abcdefg] PASSED
716 tests/test_url.py::TestTrailingRequestsURL::test_rtruediv_typerror[obj3] PASSED
717 tests/test_url.py::TestTrailingRequestsURL::test_rtruediv_typerror[obj4] PASSED
718 tests/test_url.py::TestTrailingRequestsURL::test_rtruediv_typerror[obj5] PASSED
719 tests/test_url.py::TestTrailingRequestsURL::test_rtruediv_typerror[obj6] PASSED
720 tests/test_url.py::TestTrailingRequestsURL::test_rtruediv_typerror[raises] PASSED
721 tests/test_url.py::TestTrailingRequestsURL::test_stem[/programmes/b006qtlx/episodes-episodes] PASSED
722 tests/test_url.py::TestTrailingRequestsURL::test_stem[https://github.com/domdfcoding/domdf_python_tools/releases/download/v0.4.8/domdf_python_tools-0.4.8.tar.gz-domdf_python_tools-0.4.8.tar] PASSED
723 tests/test_url.py::TestTrailingRequestsURL::test_stem[https://imgs.xkcd.com/comics/workflow.png-workflow] PASSED
724 tests/test_url.py::TestTrailingRequestsURL::test_stem[https://www.bbc.co.uk/programmes/b006qtlx/episodes-episodes] PASSED
725 tests/test_url.py::TestTrailingRequestsURL::test_stem[www.bbc.co.uk-] PASSED
726 tests/test_url.py::TestTrailingRequestsURL::test_str[/programmes/b006qtlx/episodes/player-/programmes/b006qtlx/episodes/player/] PASSED
727 tests/test_url.py::TestTrailingRequestsURL::test_str[ftp://127.0.0.1/programmes/b006qtlx/episodes/player-ftp://127.0.0.1/programmes/b006qtlx/episodes/player/] PASSED
728 tests/test_url.py::TestTrailingRequestsURL::test_str[https://127.0.0.1/programmes/b006qtlx/episodes/player-https://127.0.0.1/programmes/b006qtlx/episodes/player/] PASSED
729 tests/test_url.py::TestTrailingRequestsURL::test_str[https://www.bbc.co.uk/programmes/b006qtlx/episodes/player/-https://www.bbc.co.uk/programmes/b006qtlx/episodes/player/] PASSED
730 tests/test_url.py::TestTrailingRequestsURL::test_str[programmes/b006qtlx/episodes/player-programmes/b006qtlx/episodes/player/] PASSED
731 tests/test_url.py::TestTrailingRequestsURL::test_str[www.bbc.co.uk-www.bbc.co.uk/] PASSED
732 tests/test_url.py::TestTrailingRequestsURL::test_str[www.bbc.co.uk/programmes/b006qtlx/episodes/player/-www.bbc.co.uk/programmes/b006qtlx/episodes/player/] PASSED
733 tests/test_url.py::TestTrailingRequestsURL::test_suffix[/programmes/b006qtlx/episodes-] PASSED
734 tests/test_url.py::TestTrailingRequestsURL::test_suffix[https://imgs.xkcd.com/comics/workflow.png-.png] PASSED
735 tests/test_url.py::TestTrailingRequestsURL::test_suffix[https://www.bbc.co.uk/programmes/b006qtlx/episodes-] PASSED
736 tests/test_url.py::TestTrailingRequestsURL::test_suffix[www.bbc.co.uk-] PASSED
737 tests/test_url.py::TestTrailingRequestsURL::test_suffixes[/programmes/b006qtlx/episodes-suffixes2] PASSED
738 tests/test_url.py::TestTrailingRequestsURL::test_suffixes[https://github.com/domdfcoding/domdf_python_tools/releases/download/v0.4.8/domdf_python_tools-0.4.8.tar.gz-suffixes4] PASSED
739 tests/test_url.py::TestTrailingRequestsURL::test_suffixes[https://imgs.xkcd.com/comics/workflow.png-suffixes3] PASSED
740 tests/test_url.py::TestTrailingRequestsURL::test_suffixes[https://www.bbc.co.uk/programmes/b006qtlx/episodes-suffixes0] PASSED
741 tests/test_url.py::TestTrailingRequestsURL::test_suffixes[www.bbc.co.uk-suffixes1] PASSED
742 tests/test_url.py::TestTrailingRequestsURL::test_with_fragment PASSED
743 tests/test_url.py::TestTrailingRequestsURL::test_with_name[/programmes/b006qtlx/episodes-/programmes/b006qtlx/foo-foo] PASSED
744 tests/test_url.py::TestTrailingRequestsURL::test_with_name[https://imgs.xkcd.com/comics/workflow.png-https://imgs.xkcd.com/comics/baz-baz] PASSED
745 tests/test_url.py::TestTrailingRequestsURL::test_with_name[https://www.bbc.co.uk/programmes/b006qtlx/episodes#fragment-https://www.bbc.co.uk/programmes/b006qtlx/foo-foo] PASSED
746 tests/test_url.py::TestTrailingRequestsURL::test_with_name[https://www.bbc.co.uk/programmes/b006qtlx/episodes-https://www.bbc.co.uk/programmes/b006qtlx/foo-foo] PASSED
747 tests/test_url.py::TestTrailingRequestsURL::test_with_name[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry#fragment-https://www.bbc.co.uk/programmes/b006qtlx/foo-foo] PASSED
748 tests/test_url.py::TestTrailingRequestsURL::test_with_name[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry-https://www.bbc.co.uk/programmes/b006qtlx/foo-foo] PASSED
749 tests/test_url.py::TestTrailingRequestsURL::test_with_name_errors PASSED
750 tests/test_url.py::TestTrailingRequestsURL::test_with_name_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes#fragment-https://www.bbc.co.uk/programmes/b006qtlx/foo#fragment] PASSED
751 tests/test_url.py::TestTrailingRequestsURL::test_with_name_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes-https://www.bbc.co.uk/programmes/b006qtlx/foo] PASSED
752 tests/test_url.py::TestTrailingRequestsURL::test_with_name_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry#fragment-https://www.bbc.co.uk/programmes/b006qtlx/foo?que=ry#fragment] PASSED
753 tests/test_url.py::TestTrailingRequestsURL::test_with_name_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry-https://www.bbc.co.uk/programmes/b006qtlx/foo?que=ry] PASSED
754 tests/test_url.py::TestTrailingRequestsURL::test_with_query PASSED
755 tests/test_url.py::TestTrailingRequestsURL::test_with_suffix[/programmes/b006qtlx/episodes-/programmes/b006qtlx/episodes.foo-.foo] PASSED
756 tests/test_url.py::TestTrailingRequestsURL::test_with_suffix[https://imgs.xkcd.com/comics/workflow.png-https://imgs.xkcd.com/comics/workflow.baz-.baz] PASSED
757 tests/test_url.py::TestTrailingRequestsURL::test_with_suffix[https://www.bbc.co.uk/programmes/b006qtlx/episodes#fragment-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo-.foo] PASSED
758 tests/test_url.py::TestTrailingRequestsURL::test_with_suffix[https://www.bbc.co.uk/programmes/b006qtlx/episodes-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo-.foo] PASSED
759 tests/test_url.py::TestTrailingRequestsURL::test_with_suffix[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry#fragment-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo-.foo] PASSED
760 tests/test_url.py::TestTrailingRequestsURL::test_with_suffix[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo-.foo] PASSED
761 tests/test_url.py::TestTrailingRequestsURL::test_with_suffix_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes#fragment-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo#fragment] PASSED
762 tests/test_url.py::TestTrailingRequestsURL::test_with_suffix_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo] PASSED
763 tests/test_url.py::TestTrailingRequestsURL::test_with_suffix_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry#fragment-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo?que=ry#fragment] PASSED
764 tests/test_url.py::TestTrailingRequestsURL::test_with_suffix_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo?que=ry] PASSED
765 tests/test_url.py::TestURL::test_cast_to_pathlib[bbc.co.uk/news-bbc.co.uk/news] PASSED
766 tests/test_url.py::TestURL::test_cast_to_pathlib[https://bbc.co.uk/news-bbc.co.uk/news] PASSED
767 tests/test_url.py::TestURL::test_cast_to_pathlib[https://www.bbc.co.uk/news-www.bbc.co.uk/news] PASSED
768 tests/test_url.py::TestURL::test_creation[//www.bbc.co.uk/programmes/b006qtlx/episodes/player--www.bbc.co.uk-path3] PASSED
769 tests/test_url.py::TestURL::test_creation[/programmes/b006qtlx/episodes/player---path2] PASSED
770 tests/test_url.py::TestURL::test_creation[https://www.bbc.co.uk/programmes/b006qtlx/episodes/player-https-www.bbc.co.uk-path0] PASSED
771 tests/test_url.py::TestURL::test_creation[www.bbc.co.uk/programmes/b006qtlx/episodes/player--www.bbc.co.uk-path1] PASSED
772 tests/test_url.py::TestURL::test_division PASSED
773 tests/test_url.py::TestURL::test_division_errors[ABC] PASSED
774 tests/test_url.py::TestURL::test_division_errors[obj0] PASSED
775 tests/test_url.py::TestURL::test_division_errors[obj1] PASSED
776 tests/test_url.py::TestURL::test_division_errors[obj2] PASSED
777 tests/test_url.py::TestURL::test_division_errors[obj3] PASSED
778 tests/test_url.py::TestURL::test_division_errors[raises] PASSED
779 tests/test_url.py::TestURL::test_division_number[0] PASSED
780 tests/test_url.py::TestURL::test_division_number[10] PASSED
781 tests/test_url.py::TestURL::test_division_number[11] PASSED
782 tests/test_url.py::TestURL::test_division_number[12] PASSED
783 tests/test_url.py::TestURL::test_division_number[13] PASSED
784 tests/test_url.py::TestURL::test_division_number[14] PASSED
785 tests/test_url.py::TestURL::test_division_number[15] PASSED
786 tests/test_url.py::TestURL::test_division_number[16] PASSED
787 tests/test_url.py::TestURL::test_division_number[17] PASSED
788 tests/test_url.py::TestURL::test_division_number[18] PASSED
789 tests/test_url.py::TestURL::test_division_number[19] PASSED
790 tests/test_url.py::TestURL::test_division_number[1] PASSED
791 tests/test_url.py::TestURL::test_division_number[20] PASSED
792 tests/test_url.py::TestURL::test_division_number[21] PASSED
793 tests/test_url.py::TestURL::test_division_number[22] PASSED
794 tests/test_url.py::TestURL::test_division_number[23] PASSED
795 tests/test_url.py::TestURL::test_division_number[24] PASSED
796 tests/test_url.py::TestURL::test_division_number[25] PASSED
797 tests/test_url.py::TestURL::test_division_number[26] PASSED
798 tests/test_url.py::TestURL::test_division_number[27] PASSED
799 tests/test_url.py::TestURL::test_division_number[28] PASSED
800 tests/test_url.py::TestURL::test_division_number[29] PASSED
801 tests/test_url.py::TestURL::test_division_number[2] PASSED
802 tests/test_url.py::TestURL::test_division_number[30] PASSED
803 tests/test_url.py::TestURL::test_division_number[31] PASSED
804 tests/test_url.py::TestURL::test_division_number[32] PASSED
805 tests/test_url.py::TestURL::test_division_number[33] PASSED
806 tests/test_url.py::TestURL::test_division_number[34] PASSED
807 tests/test_url.py::TestURL::test_division_number[35] PASSED
808 tests/test_url.py::TestURL::test_division_number[36] PASSED
809 tests/test_url.py::TestURL::test_division_number[37] PASSED
810 tests/test_url.py::TestURL::test_division_number[38] PASSED
811 tests/test_url.py::TestURL::test_division_number[39] PASSED
812 tests/test_url.py::TestURL::test_division_number[3] PASSED
813 tests/test_url.py::TestURL::test_division_number[40] PASSED
814 tests/test_url.py::TestURL::test_division_number[41] PASSED
815 tests/test_url.py::TestURL::test_division_number[42] PASSED
816 tests/test_url.py::TestURL::test_division_number[43] PASSED
817 tests/test_url.py::TestURL::test_division_number[44] PASSED
818 tests/test_url.py::TestURL::test_division_number[45] PASSED
819 tests/test_url.py::TestURL::test_division_number[46] PASSED
820 tests/test_url.py::TestURL::test_division_number[47] PASSED
821 tests/test_url.py::TestURL::test_division_number[48] PASSED
822 tests/test_url.py::TestURL::test_division_number[49] PASSED
823 tests/test_url.py::TestURL::test_division_number[4] PASSED
824 tests/test_url.py::TestURL::test_division_number[50] PASSED
825 tests/test_url.py::TestURL::test_division_number[51] PASSED
826 tests/test_url.py::TestURL::test_division_number[52] PASSED
827 tests/test_url.py::TestURL::test_division_number[53] PASSED
828 tests/test_url.py::TestURL::test_division_number[54] PASSED
829 tests/test_url.py::TestURL::test_division_number[55] PASSED
830 tests/test_url.py::TestURL::test_division_number[56] PASSED
831 tests/test_url.py::TestURL::test_division_number[57] PASSED
832 tests/test_url.py::TestURL::test_division_number[58] PASSED
833 tests/test_url.py::TestURL::test_division_number[59] PASSED
834 tests/test_url.py::TestURL::test_division_number[5] PASSED
835 tests/test_url.py::TestURL::test_division_number[60] PASSED
836 tests/test_url.py::TestURL::test_division_number[61] PASSED
837 tests/test_url.py::TestURL::test_division_number[62] PASSED
838 tests/test_url.py::TestURL::test_division_number[63] PASSED
839 tests/test_url.py::TestURL::test_division_number[64] PASSED
840 tests/test_url.py::TestURL::test_division_number[65] PASSED
841 tests/test_url.py::TestURL::test_division_number[66] PASSED
842 tests/test_url.py::TestURL::test_division_number[67] PASSED
843 tests/test_url.py::TestURL::test_division_number[68] PASSED
844 tests/test_url.py::TestURL::test_division_number[69] PASSED
845 tests/test_url.py::TestURL::test_division_number[6] PASSED
846 tests/test_url.py::TestURL::test_division_number[70] PASSED
847 tests/test_url.py::TestURL::test_division_number[71] PASSED
848 tests/test_url.py::TestURL::test_division_number[72] PASSED
849 tests/test_url.py::TestURL::test_division_number[73] PASSED
850 tests/test_url.py::TestURL::test_division_number[74] PASSED
851 tests/test_url.py::TestURL::test_division_number[75] PASSED
852 tests/test_url.py::TestURL::test_division_number[76] PASSED
853 tests/test_url.py::TestURL::test_division_number[77] PASSED
854 tests/test_url.py::TestURL::test_division_number[78] PASSED
855 tests/test_url.py::TestURL::test_division_number[79] PASSED
856 tests/test_url.py::TestURL::test_division_number[7] PASSED
857 tests/test_url.py::TestURL::test_division_number[80] PASSED
858 tests/test_url.py::TestURL::test_division_number[81] PASSED
859 tests/test_url.py::TestURL::test_division_number[82] PASSED
860 tests/test_url.py::TestURL::test_division_number[83] PASSED
861 tests/test_url.py::TestURL::test_division_number[84] PASSED
862 tests/test_url.py::TestURL::test_division_number[85] PASSED
863 tests/test_url.py::TestURL::test_division_number[86] PASSED
864 tests/test_url.py::TestURL::test_division_number[87] PASSED
865 tests/test_url.py::TestURL::test_division_number[88] PASSED
866 tests/test_url.py::TestURL::test_division_number[89] PASSED
867 tests/test_url.py::TestURL::test_division_number[8] PASSED
868 tests/test_url.py::TestURL::test_division_number[90] PASSED
869 tests/test_url.py::TestURL::test_division_number[91] PASSED
870 tests/test_url.py::TestURL::test_division_number[92] PASSED
871 tests/test_url.py::TestURL::test_division_number[93] PASSED
872 tests/test_url.py::TestURL::test_division_number[94] PASSED
873 tests/test_url.py::TestURL::test_division_number[95] PASSED
874 tests/test_url.py::TestURL::test_division_number[96] PASSED
875 tests/test_url.py::TestURL::test_division_number[97] PASSED
876 tests/test_url.py::TestURL::test_division_number[98] PASSED
877 tests/test_url.py::TestURL::test_division_number[99] PASSED
878 tests/test_url.py::TestURL::test_division_number[9] PASSED
879 tests/test_url.py::TestURL::test_division_pathlike PASSED
880 tests/test_url.py::TestURL::test_domain[/programmes/b006qtlx/episodes----None] PASSED
881 tests/test_url.py::TestURL::test_domain[ftp://127.0.0.1/download.zip--127.0.0.1--ipv43] PASSED
882 tests/test_url.py::TestURL::test_domain[https://www.bbc.co.uk-www-bbc-co.uk-None] PASSED
883 tests/test_url.py::TestURL::test_domain[https://www.bbc.co.uk/programmes/b006qtlx/episodes-www-bbc-co.uk-None] PASSED
884 tests/test_url.py::TestURL::test_empty_url_operations PASSED
885 tests/test_url.py::TestURL::test_equality PASSED
886 tests/test_url.py::TestURL::test_fqdn[/programmes/b006qtlx/episodes-] PASSED
887 tests/test_url.py::TestURL::test_fqdn[https://imgs.xkcd.com/comics/workflow.png-imgs.xkcd.com] PASSED
888 tests/test_url.py::TestURL::test_fqdn[https://www.bbc.co.uk/programmes/b006qtlx/episodes-www.bbc.co.uk] PASSED
889 tests/test_url.py::TestURL::test_fqdn[www.bbc.co.uk-www.bbc.co.uk] PASSED
890 tests/test_url.py::TestURL::test_from_url PASSED
891 tests/test_url.py::TestURL::test_fspath[bbc.co.uk/news-bbc.co.uk/news] PASSED
892 tests/test_url.py::TestURL::test_fspath[https://bbc.co.uk/news-bbc.co.uk/news] PASSED
893 tests/test_url.py::TestURL::test_fspath[https://www.bbc.co.uk/news-www.bbc.co.uk/news] PASSED
894 tests/test_url.py::TestURL::test_hash PASSED
895 tests/test_url.py::TestURL::test_isinstance PASSED
896 tests/test_url.py::TestURL::test_joinurl PASSED
897 tests/test_url.py::TestURL::test_name[/programmes/b006qtlx/episodes-episodes] PASSED
898 tests/test_url.py::TestURL::test_name[https://www.bbc.co.uk/programmes/b006qtlx/episodes-episodes] PASSED
899 tests/test_url.py::TestURL::test_name[www.bbc.co.uk-] PASSED
900 tests/test_url.py::TestURL::test_notimplemented_eq PASSED
901 tests/test_url.py::TestURL::test_ordering PASSED
902 tests/test_url.py::TestURL::test_ordering_other_classes[RequestsURL] PASSED
903 tests/test_url.py::TestURL::test_ordering_other_classes[SlumberURL] PASSED
904 tests/test_url.py::TestURL::test_ordering_other_classes[TrailingRequestsURL] PASSED
905 tests/test_url.py::TestURL::test_ordering_other_classes[URL] PASSED
906 tests/test_url.py::TestURL::test_parent[/programmes/b006qtlx/episodes-/programmes/b006qtlx] PASSED
907 tests/test_url.py::TestURL::test_parent[https://imgs.xkcd.com/comics/workflow.png-https://imgs.xkcd.com/comics] PASSED
908 tests/test_url.py::TestURL::test_parent[https://www.bbc.co.uk/programmes/b006qtlx/episodes-https://www.bbc.co.uk/programmes/b006qtlx] PASSED
909 tests/test_url.py::TestURL::test_parents PASSED
910 tests/test_url.py::TestURL::test_parts[https://hub.docker.com/r/tobix/pywine/dockerfile-parts0] PASSED
911 tests/test_url.py::TestURL::test_port[/programmes/b006qtlx/episodes-None] PASSED
912 tests/test_url.py::TestURL::test_port[https://www.bbc.co.uk/programmes/b006qtlx/episodes-None] PASSED
913 tests/test_url.py::TestURL::test_port[https://www.bbc.co.uk:443/programmes/b006qtlx/episodes-443] PASSED
914 tests/test_url.py::TestURL::test_port[https://www.bbc.co.uk:80/programmes/b006qtlx/episodes-80] PASSED
915 tests/test_url.py::TestURL::test_port[https://www.bbc.co.uk:8080/programmes/b006qtlx/episodes-8080] PASSED
916 tests/test_url.py::TestURL::test_port[www.bbc.co.uk-None] PASSED
917 tests/test_url.py::TestURL::test_port[www.bbc.co.uk:443-443] PASSED
918 tests/test_url.py::TestURL::test_port[www.bbc.co.uk:80-80] PASSED
919 tests/test_url.py::TestURL::test_port[www.bbc.co.uk:8080-8080] PASSED
920 tests/test_url.py::TestURL::test_relative_to PASSED
921 tests/test_url.py::TestURL::test_repr[url0-URL('https://www.bbc.co.uk/programmes/b006qtlx/episodes/player')] PASSED
922 tests/test_url.py::TestURL::test_repr[url1-URL('www.bbc.co.uk/programmes/b006qtlx/episodes/player')] PASSED
923 tests/test_url.py::TestURL::test_repr[url2-URL('www.bbc.co.uk')] PASSED
924 tests/test_url.py::TestURL::test_repr[url3-URL('/programmes/b006qtlx/episodes/player')] PASSED
925 tests/test_url.py::TestURL::test_repr[url4-URL('programmes/b006qtlx/episodes/player')] PASSED
926 tests/test_url.py::TestURL::test_repr[url5-URL('https://127.0.0.1/programmes/b006qtlx/episodes/player')] PASSED
927 tests/test_url.py::TestURL::test_repr[url6-URL('ftp://127.0.0.1/programmes/b006qtlx/episodes/player')] PASSED
928 tests/test_url.py::TestURL::test_rtruediv_typerror[12.34] PASSED
929 tests/test_url.py::TestURL::test_rtruediv_typerror[1234] PASSED
930 tests/test_url.py::TestURL::test_rtruediv_typerror[ABC] PASSED
931 tests/test_url.py::TestURL::test_rtruediv_typerror[abcdefg] PASSED
932 tests/test_url.py::TestURL::test_rtruediv_typerror[obj3] PASSED
933 tests/test_url.py::TestURL::test_rtruediv_typerror[obj4] PASSED
934 tests/test_url.py::TestURL::test_rtruediv_typerror[obj5] PASSED
935 tests/test_url.py::TestURL::test_rtruediv_typerror[obj6] PASSED
936 tests/test_url.py::TestURL::test_rtruediv_typerror[raises] PASSED
937 tests/test_url.py::TestURL::test_stem[/programmes/b006qtlx/episodes-episodes] PASSED
938 tests/test_url.py::TestURL::test_stem[https://github.com/domdfcoding/domdf_python_tools/releases/download/v0.4.8/domdf_python_tools-0.4.8.tar.gz-domdf_python_tools-0.4.8.tar] PASSED
939 tests/test_url.py::TestURL::test_stem[https://imgs.xkcd.com/comics/workflow.png-workflow] PASSED
940 tests/test_url.py::TestURL::test_stem[https://www.bbc.co.uk/programmes/b006qtlx/episodes-episodes] PASSED
941 tests/test_url.py::TestURL::test_stem[www.bbc.co.uk-] PASSED
942 tests/test_url.py::TestURL::test_str[/programmes/b006qtlx/episodes/player] PASSED
943 tests/test_url.py::TestURL::test_str[ftp://127.0.0.1/programmes/b006qtlx/episodes/player] PASSED
944 tests/test_url.py::TestURL::test_str[https://127.0.0.1/programmes/b006qtlx/episodes/player] PASSED
945 tests/test_url.py::TestURL::test_str[https://www.bbc.co.uk/programmes/b006qtlx/episodes/player] PASSED
946 tests/test_url.py::TestURL::test_str[programmes/b006qtlx/episodes/player] PASSED
947 tests/test_url.py::TestURL::test_str[www.bbc.co.uk/programmes/b006qtlx/episodes/player] PASSED
948 tests/test_url.py::TestURL::test_str[www.bbc.co.uk] PASSED
949 tests/test_url.py::TestURL::test_strict_equality PASSED
950 tests/test_url.py::TestURL::test_suffix[/programmes/b006qtlx/episodes-] PASSED
951 tests/test_url.py::TestURL::test_suffix[https://imgs.xkcd.com/comics/workflow.png-.png] PASSED
952 tests/test_url.py::TestURL::test_suffix[https://www.bbc.co.uk/programmes/b006qtlx/episodes-] PASSED
953 tests/test_url.py::TestURL::test_suffix[www.bbc.co.uk-] PASSED
954 tests/test_url.py::TestURL::test_suffixes[/programmes/b006qtlx/episodes-suffixes2] PASSED
955 tests/test_url.py::TestURL::test_suffixes[https://github.com/domdfcoding/domdf_python_tools/releases/download/v0.4.8/domdf_python_tools-0.4.8.tar.gz-suffixes4] PASSED
956 tests/test_url.py::TestURL::test_suffixes[https://imgs.xkcd.com/comics/workflow.png-suffixes3] PASSED
957 tests/test_url.py::TestURL::test_suffixes[https://www.bbc.co.uk/programmes/b006qtlx/episodes-suffixes0] PASSED
958 tests/test_url.py::TestURL::test_suffixes[www.bbc.co.uk-suffixes1] PASSED
959 tests/test_url.py::TestURL::test_with_fragment PASSED
960 tests/test_url.py::TestURL::test_with_name[/programmes/b006qtlx/episodes-/programmes/b006qtlx/foo-foo] PASSED
961 tests/test_url.py::TestURL::test_with_name[https://imgs.xkcd.com/comics/workflow.png-https://imgs.xkcd.com/comics/baz-baz] PASSED
962 tests/test_url.py::TestURL::test_with_name[https://www.bbc.co.uk/programmes/b006qtlx/episodes#fragment-https://www.bbc.co.uk/programmes/b006qtlx/foo-foo] PASSED
963 tests/test_url.py::TestURL::test_with_name[https://www.bbc.co.uk/programmes/b006qtlx/episodes-https://www.bbc.co.uk/programmes/b006qtlx/foo-foo] PASSED
964 tests/test_url.py::TestURL::test_with_name[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry#fragment-https://www.bbc.co.uk/programmes/b006qtlx/foo-foo] PASSED
965 tests/test_url.py::TestURL::test_with_name[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry-https://www.bbc.co.uk/programmes/b006qtlx/foo-foo] PASSED
966 tests/test_url.py::TestURL::test_with_name_errors PASSED
967 tests/test_url.py::TestURL::test_with_name_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes#fragment-https://www.bbc.co.uk/programmes/b006qtlx/foo#fragment] PASSED
968 tests/test_url.py::TestURL::test_with_name_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes-https://www.bbc.co.uk/programmes/b006qtlx/foo] PASSED
969 tests/test_url.py::TestURL::test_with_name_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry#fragment-https://www.bbc.co.uk/programmes/b006qtlx/foo?que=ry#fragment] PASSED
970 tests/test_url.py::TestURL::test_with_name_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry-https://www.bbc.co.uk/programmes/b006qtlx/foo?que=ry] PASSED
971 tests/test_url.py::TestURL::test_with_query PASSED
972 tests/test_url.py::TestURL::test_with_suffix[/programmes/b006qtlx/episodes-/programmes/b006qtlx/episodes.foo-.foo] PASSED
973 tests/test_url.py::TestURL::test_with_suffix[https://imgs.xkcd.com/comics/workflow.png-https://imgs.xkcd.com/comics/workflow.baz-.baz] PASSED
974 tests/test_url.py::TestURL::test_with_suffix[https://www.bbc.co.uk/programmes/b006qtlx/episodes#fragment-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo-.foo] PASSED
975 tests/test_url.py::TestURL::test_with_suffix[https://www.bbc.co.uk/programmes/b006qtlx/episodes-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo-.foo] PASSED
976 tests/test_url.py::TestURL::test_with_suffix[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry#fragment-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo-.foo] PASSED
977 tests/test_url.py::TestURL::test_with_suffix[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo-.foo] PASSED
978 tests/test_url.py::TestURL::test_with_suffix_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes#fragment-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo#fragment] PASSED
979 tests/test_url.py::TestURL::test_with_suffix_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo] PASSED
980 tests/test_url.py::TestURL::test_with_suffix_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry#fragment-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo?que=ry#fragment] PASSED
981 tests/test_url.py::TestURL::test_with_suffix_inherit[https://www.bbc.co.uk/programmes/b006qtlx/episodes?que=ry-https://www.bbc.co.uk/programmes/b006qtlx/episodes.foo?que=ry] PASSED
982 tests/test_url.py::TestURLPath::test_division[value0-expects0] PASSED
983 tests/test_url.py::TestURLPath::test_division[value1-expects1] PASSED
984 tests/test_url.py::TestURLPath::test_division[value2-expects2] PASSED
985 tests/test_url.py::TestURLPath::test_division[value3-expects3] PASSED
986 tests/test_url.py::TestURLPath::test_division_errors[ABC] PASSED
987 tests/test_url.py::TestURLPath::test_division_errors[obj0] PASSED
988 tests/test_url.py::TestURLPath::test_division_errors[obj1] PASSED
989 tests/test_url.py::TestURLPath::test_division_errors[obj2] PASSED
990 tests/test_url.py::TestURLPath::test_division_errors[obj3] PASSED
991 tests/test_url.py::TestURLPath::test_division_errors[raises] PASSED
992 tests/test_url.py::TestURLPath::test_division_errors_number[0] PASSED
993 tests/test_url.py::TestURLPath::test_division_errors_number[10] PASSED
994 tests/test_url.py::TestURLPath::test_division_errors_number[11] PASSED
995 tests/test_url.py::TestURLPath::test_division_errors_number[12] PASSED
996 tests/test_url.py::TestURLPath::test_division_errors_number[13] PASSED
997 tests/test_url.py::TestURLPath::test_division_errors_number[14] PASSED
998 tests/test_url.py::TestURLPath::test_division_errors_number[15] PASSED
999 tests/test_url.py::TestURLPath::test_division_errors_number[16] PASSED
1000 tests/test_url.py::TestURLPath::test_division_errors_number[17] PASSED
1001 tests/test_url.py::TestURLPath::test_division_errors_number[18] PASSED
1002 tests/test_url.py::TestURLPath::test_division_errors_number[19] PASSED
1003 tests/test_url.py::TestURLPath::test_division_errors_number[1] PASSED
1004 tests/test_url.py::TestURLPath::test_division_errors_number[20] PASSED
1005 tests/test_url.py::TestURLPath::test_division_errors_number[21] PASSED
1006 tests/test_url.py::TestURLPath::test_division_errors_number[22] PASSED
1007 tests/test_url.py::TestURLPath::test_division_errors_number[23] PASSED
1008 tests/test_url.py::TestURLPath::test_division_errors_number[24] PASSED
1009 tests/test_url.py::TestURLPath::test_division_errors_number[25] PASSED
1010 tests/test_url.py::TestURLPath::test_division_errors_number[26] PASSED
1011 tests/test_url.py::TestURLPath::test_division_errors_number[27] PASSED
1012 tests/test_url.py::TestURLPath::test_division_errors_number[28] PASSED
1013 tests/test_url.py::TestURLPath::test_division_errors_number[29] PASSED
1014 tests/test_url.py::TestURLPath::test_division_errors_number[2] PASSED
1015 tests/test_url.py::TestURLPath::test_division_errors_number[30] PASSED
1016 tests/test_url.py::TestURLPath::test_division_errors_number[31] PASSED
1017 tests/test_url.py::TestURLPath::test_division_errors_number[32] PASSED
1018 tests/test_url.py::TestURLPath::test_division_errors_number[33] PASSED
1019 tests/test_url.py::TestURLPath::test_division_errors_number[34] PASSED
1020 tests/test_url.py::TestURLPath::test_division_errors_number[35] PASSED
1021 tests/test_url.py::TestURLPath::test_division_errors_number[36] PASSED
1022 tests/test_url.py::TestURLPath::test_division_errors_number[37] PASSED
1023 tests/test_url.py::TestURLPath::test_division_errors_number[38] PASSED
1024 tests/test_url.py::TestURLPath::test_division_errors_number[39] PASSED
1025 tests/test_url.py::TestURLPath::test_division_errors_number[3] PASSED
1026 tests/test_url.py::TestURLPath::test_division_errors_number[40] PASSED
1027 tests/test_url.py::TestURLPath::test_division_errors_number[41] PASSED
1028 tests/test_url.py::TestURLPath::test_division_errors_number[42] PASSED
1029 tests/test_url.py::TestURLPath::test_division_errors_number[43] PASSED
1030 tests/test_url.py::TestURLPath::test_division_errors_number[44] PASSED
1031 tests/test_url.py::TestURLPath::test_division_errors_number[45] PASSED
1032 tests/test_url.py::TestURLPath::test_division_errors_number[46] PASSED
1033 tests/test_url.py::TestURLPath::test_division_errors_number[47] PASSED
1034 tests/test_url.py::TestURLPath::test_division_errors_number[48] PASSED
1035 tests/test_url.py::TestURLPath::test_division_errors_number[49] PASSED
1036 tests/test_url.py::TestURLPath::test_division_errors_number[4] PASSED
1037 tests/test_url.py::TestURLPath::test_division_errors_number[50] PASSED
1038 tests/test_url.py::TestURLPath::test_division_errors_number[51] PASSED
1039 tests/test_url.py::TestURLPath::test_division_errors_number[52] PASSED
1040 tests/test_url.py::TestURLPath::test_division_errors_number[53] PASSED
1041 tests/test_url.py::TestURLPath::test_division_errors_number[54] PASSED
1042 tests/test_url.py::TestURLPath::test_division_errors_number[55] PASSED
1043 tests/test_url.py::TestURLPath::test_division_errors_number[56] PASSED
1044 tests/test_url.py::TestURLPath::test_division_errors_number[57] PASSED
1045 tests/test_url.py::TestURLPath::test_division_errors_number[58] PASSED
1046 tests/test_url.py::TestURLPath::test_division_errors_number[59] PASSED
1047 tests/test_url.py::TestURLPath::test_division_errors_number[5] PASSED
1048 tests/test_url.py::TestURLPath::test_division_errors_number[60] PASSED
1049 tests/test_url.py::TestURLPath::test_division_errors_number[61] PASSED
1050 tests/test_url.py::TestURLPath::test_division_errors_number[62] PASSED
1051 tests/test_url.py::TestURLPath::test_division_errors_number[63] PASSED
1052 tests/test_url.py::TestURLPath::test_division_errors_number[64] PASSED
1053 tests/test_url.py::TestURLPath::test_division_errors_number[65] PASSED
1054 tests/test_url.py::TestURLPath::test_division_errors_number[66] PASSED
1055 tests/test_url.py::TestURLPath::test_division_errors_number[67] PASSED
1056 tests/test_url.py::TestURLPath::test_division_errors_number[68] PASSED
1057 tests/test_url.py::TestURLPath::test_division_errors_number[69] PASSED
1058 tests/test_url.py::TestURLPath::test_division_errors_number[6] PASSED
1059 tests/test_url.py::TestURLPath::test_division_errors_number[70] PASSED
1060 tests/test_url.py::TestURLPath::test_division_errors_number[71] PASSED
1061 tests/test_url.py::TestURLPath::test_division_errors_number[72] PASSED
1062 tests/test_url.py::TestURLPath::test_division_errors_number[73] PASSED
1063 tests/test_url.py::TestURLPath::test_division_errors_number[74] PASSED
1064 tests/test_url.py::TestURLPath::test_division_errors_number[75] PASSED
1065 tests/test_url.py::TestURLPath::test_division_errors_number[76] PASSED
1066 tests/test_url.py::TestURLPath::test_division_errors_number[77] PASSED
1067 tests/test_url.py::TestURLPath::test_division_errors_number[78] PASSED
1068 tests/test_url.py::TestURLPath::test_division_errors_number[79] PASSED
1069 tests/test_url.py::TestURLPath::test_division_errors_number[7] PASSED
1070 tests/test_url.py::TestURLPath::test_division_errors_number[80] PASSED
1071 tests/test_url.py::TestURLPath::test_division_errors_number[81] PASSED
1072 tests/test_url.py::TestURLPath::test_division_errors_number[82] PASSED
1073 tests/test_url.py::TestURLPath::test_division_errors_number[83] PASSED
1074 tests/test_url.py::TestURLPath::test_division_errors_number[84] PASSED
1075 tests/test_url.py::TestURLPath::test_division_errors_number[85] PASSED
1076 tests/test_url.py::TestURLPath::test_division_errors_number[86] PASSED
1077 tests/test_url.py::TestURLPath::test_division_errors_number[87] PASSED
1078 tests/test_url.py::TestURLPath::test_division_errors_number[88] PASSED
1079 tests/test_url.py::TestURLPath::test_division_errors_number[89] PASSED
1080 tests/test_url.py::TestURLPath::test_division_errors_number[8] PASSED
1081 tests/test_url.py::TestURLPath::test_division_errors_number[90] PASSED
1082 tests/test_url.py::TestURLPath::test_division_errors_number[91] PASSED
1083 tests/test_url.py::TestURLPath::test_division_errors_number[92] PASSED
1084 tests/test_url.py::TestURLPath::test_division_errors_number[93] PASSED
1085 tests/test_url.py::TestURLPath::test_division_errors_number[94] PASSED
1086 tests/test_url.py::TestURLPath::test_division_errors_number[95] PASSED
1087 tests/test_url.py::TestURLPath::test_division_errors_number[96] PASSED
1088 tests/test_url.py::TestURLPath::test_division_errors_number[97] PASSED
1089 tests/test_url.py::TestURLPath::test_division_errors_number[98] PASSED
1090 tests/test_url.py::TestURLPath::test_division_errors_number[99] PASSED
1091 tests/test_url.py::TestURLPath::test_division_errors_number[9] PASSED
1092 tests/test_url.py::TestURLPath::test_division_pathlike[value0-expects0] PASSED
1093 tests/test_url.py::TestURLPath::test_division_pathlike[value1-expects1] PASSED
1094 tests/test_url.py::TestURLPath::test_division_pathlike[value2-expects2] PASSED
1095 tests/test_url.py::TestURLPath::test_division_pathlike[value3-expects3] PASSED
1096 tests/test_url.py::TestURLPath::test_division_pathlike[value4-expects4] PASSED
1097 tests/test_url.py::TestURLPath::test_division_pathlike[value5-expects5] PASSED
1098 tests/test_url.py::TestURLPath::test_division_pathlike[value6-expects6] PASSED
1099 tests/test_url.py::TestURLPath::test_division_pathlike[value7-expects7] XFAIL
1100 tests/test_url.py::TestURLPath::test_drive_root_anchor[-] PASSED
1101 tests/test_url.py::TestURLPath::test_drive_root_anchor[/news-/] PASSED
1102 tests/test_url.py::TestURLPath::test_drive_root_anchor[/programmes/b006qtlx/episodes/player-/] PASSED
1103 tests/test_url.py::TestURLPath::test_drive_root_anchor[/watch?v=NG21KWZSiok-/] PASSED
1104 tests/test_url.py::TestURLPath::test_drive_root_anchor[news-] PASSED
1105 tests/test_url.py::TestURLPath::test_drive_root_anchor[watch?v=NG21KWZSiok-] PASSED
1106 tests/test_url.py::TestURLPath::test_is_absolute[value0-False] PASSED
1107 tests/test_url.py::TestURLPath::test_is_absolute[value1-False] PASSED
1108 tests/test_url.py::TestURLPath::test_is_absolute[value2-True] PASSED
1109 tests/test_url.py::TestURLPath::test_is_absolute[value3-True] PASSED
1110 tests/test_url.py::TestURLPath::test_is_absolute[value4-False] PASSED
1111 tests/test_url.py::TestURLPath::test_is_absolute[value5-True] PASSED
1112 tests/test_url.py::TestURLPath::test_is_absolute[value6-False] PASSED
1113 tests/test_url.py::TestURLPath::test_is_absolute[value7-True] PASSED
1114 tests/test_url.py::TestURLPath::test_is_absolute[value8-True] PASSED
1115 tests/test_url.py::TestURLPath::test_is_absolute[value9-False] PASSED
1116 tests/test_url.py::TestURLPath::test_joinpath[value0-expects0] PASSED
1117 tests/test_url.py::TestURLPath::test_joinpath[value1-expects1] PASSED
1118 tests/test_url.py::TestURLPath::test_joinpath[value2-expects2] PASSED
1119 tests/test_url.py::TestURLPath::test_joinpath[value3-expects3] PASSED
1120 tests/test_url.py::TestURLPath::test_notimplemented[as_uri] PASSED
1121 tests/test_url.py::TestURLPath::test_relative_to[base0-/news] PASSED
1122 tests/test_url.py::TestURLPath::test_relative_to[base1-other1] PASSED
1123 tests/test_url.py::TestURLPath::test_relative_to[base2-other2] PASSED
1124 tests/test_url.py::TestURLPath::test_relative_to[base3-news] PASSED
1125 tests/test_url.py::TestURLPath::test_relative_to[base4-other4] PASSED
1126 tests/test_url.py::TestURLPath::test_relative_to[base5-other5] PASSED
1127 tests/test_url.py::TestURLPath::test_repr[-URLPath('')] PASSED
1128 tests/test_url.py::TestURLPath::test_repr[/programmes/b006qtlx/episodes/player-URLPath('/programmes/b006qtlx/episodes/player')] PASSED
1129 tests/test_url.py::TestURLPath::test_repr[/watch?v=NG21KWZSiok-URLPath('/watch?v=NG21KWZSiok')] PASSED
1130 tests/test_url.py::TestURLPath::test_repr[watch?v=NG21KWZSiok-URLPath('watch?v=NG21KWZSiok')] PASSED
1131 tests/test_url.py::TestURLPath::test_rtruediv_typerror[12.34] PASSED
1132 tests/test_url.py::TestURLPath::test_rtruediv_typerror[1234] PASSED
1133 tests/test_url.py::TestURLPath::test_rtruediv_typerror[ABC] PASSED
1134 tests/test_url.py::TestURLPath::test_rtruediv_typerror[obj2] PASSED
1135 tests/test_url.py::TestURLPath::test_rtruediv_typerror[obj3] PASSED
1136 tests/test_url.py::TestURLPath::test_rtruediv_typerror[obj4] PASSED
1137 tests/test_url.py::TestURLPath::test_rtruediv_typerror[obj5] PASSED
1138 tests/test_url.py::TestURLPath::test_rtruediv_typerror[raises] PASSED
1139 tests/test_url.py::TestURLPath::test_str[/programmes/b006qtlx/episodes/player] PASSED
1140 tests/test_url.py::TestURLPath::test_str[/watch?v=NG21KWZSiok] PASSED
1141 tests/test_url.py::TestURLPath::test_str[] PASSED
1142 tests/test_url.py::TestURLPath::test_str[watch?v=NG21KWZSiok] PASSED
1143 tests/test_url.py::test_domain_class PASSED
1144 tests/test_url.py::test_subclass__eq__ PASSED
1147 Required test coverage of 84.0% reached. Total coverage: 84.57%
1149 ============================= slowest 25 durations =============================
1150 =========================== short test summary info ============================
1151 ======== 1130 passed, 1 deselected, 1 xfailed ========