(url, scheme=None, allow_fragments=True)
| 397 | return _coerce_result(result) |
| 398 | |
| 399 | def _urlparse(url, scheme=None, allow_fragments=True): |
| 400 | scheme, netloc, url, query, fragment = _urlsplit(url, scheme, allow_fragments) |
| 401 | if (scheme or '') in uses_params and ';' in url: |
| 402 | url, params = _splitparams(url, allow_none=True) |
| 403 | else: |
| 404 | params = None |
| 405 | return (scheme, netloc, url, params, query, fragment) |
| 406 | |
| 407 | def _splitparams(url, allow_none=False): |
| 408 | if '/' in url: |
no test coverage detected