()
| 5 | |
| 6 | |
| 7 | def test_urlparse_cached(): |
| 8 | url = "http://www.example.com/index.html" |
| 9 | request1 = Request(url) |
| 10 | request2 = Request(url) |
| 11 | req1a = urlparse_cached(request1) |
| 12 | req1b = urlparse_cached(request1) |
| 13 | req2 = urlparse_cached(request2) |
| 14 | urlp = urlparse(url) |
| 15 | |
| 16 | assert req1a == req2 |
| 17 | assert req1a == urlp |
| 18 | assert req1a is req1b |
| 19 | assert req1a is not req2 |
| 20 | assert req1a is not req2 |
nothing calls this directly
no test coverage detected