Skip to content

Commit b289fcf

Browse files
tylfinP403n1x87
andauthored
Update tests/debugging/test_uploader.py
Co-authored-by: Gabriele N. Tornetta <[email protected]>
1 parent c2008ac commit b289fcf

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

tests/debugging/test_uploader.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,13 +72,14 @@ def test_uploader_full_buffer():
7272
assert uploader.queue.qsize() == 0
7373

7474

75-
def test_uploader_502_error():
76-
"""Test that _write raises SignalUploaderError for 502 Bad Gateway errors."""
75+
@pytest.mark.parametrize("error_code", [101, 304, 404, 502])
76+
def test_uploader_error(error_code):
77+
"""Test that _write raises SignalUploaderError for HTTP errors other than 2XX."""
7778
from ddtrace.debugging._uploader import SignalUploader
7879
from ddtrace.debugging._uploader import SignalUploaderError
7980

8081
class MockResponse:
81-
status = 502
82+
status = error_code
8283

8384
def read(self):
8485
return b"Bad Gateway"

0 commit comments

Comments
 (0)