|
4 | 4 |
|
5 | 5 | import httpretty |
6 | 6 | import pytest |
7 | | -import urllib3 |
8 | 7 |
|
9 | 8 | from scout_apm.compat import urllib3_cert_pool_manager |
10 | 9 | from scout_apm.instruments.urllib3 import ensure_installed |
11 | 10 | from tests.compat import mock |
12 | | -from tests.tools import delete_attributes |
13 | 11 |
|
14 | 12 | mock_not_attempted = mock.patch( |
15 | 13 | "scout_apm.instruments.urllib3.have_patched_pool_urlopen", new=False |
@@ -103,25 +101,6 @@ def test_request_type_error(tracked_request): |
103 | 101 | assert span.tags["url"] == "https://example.com:443/" |
104 | 102 |
|
105 | 103 |
|
106 | | -def test_request_no_absolute_url(caplog, tracked_request): |
107 | | - ensure_installed() |
108 | | - delete_absolute_url = delete_attributes(urllib3.HTTPConnectionPool, "_absolute_url") |
109 | | - with httpretty.enabled(allow_net_connect=False), delete_absolute_url: |
110 | | - httpretty.register_uri( |
111 | | - httpretty.GET, "https://example.com/", body="Hello World!" |
112 | | - ) |
113 | | - |
114 | | - http = urllib3_cert_pool_manager() |
115 | | - response = http.request("GET", "https://example.com") |
116 | | - |
117 | | - assert response.status == 200 |
118 | | - assert response.data == b"Hello World!" |
119 | | - assert len(tracked_request.complete_spans) == 1 |
120 | | - span = tracked_request.complete_spans[0] |
121 | | - assert span.operation == "HTTP/GET" |
122 | | - assert span.tags["url"] == "Unknown" |
123 | | - |
124 | | - |
125 | 104 | def test_request_ignore_errors_host(tracked_request): |
126 | 105 | ensure_installed() |
127 | 106 | with httpretty.enabled(allow_net_connect=False): |
|
0 commit comments