(self, bytes, url, parsed, split)
| 267 | ('', '', 'schème:path/to/file', '', '')), |
| 268 | ]) |
| 269 | def test_roundtrips(self, bytes, url, parsed, split): |
| 270 | if bytes: |
| 271 | if not url.isascii(): |
| 272 | self.skipTest('non-ASCII bytes') |
| 273 | url = str_encode(url) |
| 274 | parsed = tuple_encode(parsed) |
| 275 | split = tuple_encode(split) |
| 276 | self.checkRoundtrips(url, parsed, split) |
| 277 | |
| 278 | @support.subTests('bytes', (False, True)) |
| 279 | @support.subTests('url,url2,parsed,split', [ |
nothing calls this directly
no test coverage detected