@@ -98,43 +98,6 @@ async def default_handler(request):
9898 loop = asyncio .get_event_loop ()
9999 return loop .run_until_complete (do_request ())
100100
101- def test_http_status_to_canonical_code (self ):
102- for status_code , expected in (
103- (HTTPStatus .OK , StatusCanonicalCode .OK ),
104- (HTTPStatus .ACCEPTED , StatusCanonicalCode .OK ),
105- (HTTPStatus .IM_USED , StatusCanonicalCode .OK ),
106- (HTTPStatus .MULTIPLE_CHOICES , StatusCanonicalCode .OK ),
107- (HTTPStatus .BAD_REQUEST , StatusCanonicalCode .INVALID_ARGUMENT ),
108- (HTTPStatus .UNAUTHORIZED , StatusCanonicalCode .UNAUTHENTICATED ),
109- (HTTPStatus .FORBIDDEN , StatusCanonicalCode .PERMISSION_DENIED ),
110- (HTTPStatus .NOT_FOUND , StatusCanonicalCode .NOT_FOUND ),
111- (
112- HTTPStatus .UNPROCESSABLE_ENTITY ,
113- StatusCanonicalCode .INVALID_ARGUMENT ,
114- ),
115- (
116- HTTPStatus .TOO_MANY_REQUESTS ,
117- StatusCanonicalCode .RESOURCE_EXHAUSTED ,
118- ),
119- (HTTPStatus .NOT_IMPLEMENTED , StatusCanonicalCode .UNIMPLEMENTED ),
120- (HTTPStatus .SERVICE_UNAVAILABLE , StatusCanonicalCode .UNAVAILABLE ),
121- (
122- HTTPStatus .GATEWAY_TIMEOUT ,
123- StatusCanonicalCode .DEADLINE_EXCEEDED ,
124- ),
125- (
126- HTTPStatus .HTTP_VERSION_NOT_SUPPORTED ,
127- StatusCanonicalCode .INTERNAL ,
128- ),
129- (600 , StatusCanonicalCode .UNKNOWN ),
130- (99 , StatusCanonicalCode .UNKNOWN ),
131- ):
132- with self .subTest (status_code = status_code ):
133- actual = opentelemetry .ext .aiohttp_client .http_status_to_canonical_code (
134- int (status_code )
135- )
136- self .assertEqual (actual , expected , status_code )
137-
138101 def test_status_codes (self ):
139102 for status_code , span_status in (
140103 (HTTPStatus .OK , StatusCanonicalCode .OK ),
0 commit comments