Skip to content

Commit 76b9dd6

Browse files
remove unnecessary item.type filter
1 parent 4e308c9 commit 76b9dd6

1 file changed

Lines changed: 18 additions & 19 deletions

File tree

tests/integrations/pyreqwest/test_pyreqwest.py

Lines changed: 18 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ def test_sync_client_spans(
8383
assert response.status == 200
8484

8585
sentry_sdk.flush()
86-
spans = [item.payload for item in items if item.type == "span"]
86+
spans = [item.payload for item in items]
8787
assert len(spans) == 2
8888
span = spans[0]
8989
assert span["attributes"]["sentry.op"] == "http.client"
@@ -140,7 +140,7 @@ async def test_async_client_spans(
140140
assert response.status == 200
141141

142142
sentry_sdk.flush()
143-
spans = [item.payload for item in items if item.type == "span"]
143+
spans = [item.payload for item in items]
144144
assert len(spans) == 2
145145
span = spans[0]
146146
assert span["attributes"]["sentry.op"] == "http.client"
@@ -191,7 +191,7 @@ def test_sync_simple_request_spans(
191191
assert response.status == 200
192192

193193
sentry_sdk.flush()
194-
spans = [item.payload for item in items if item.type == "span"]
194+
spans = [item.payload for item in items]
195195
assert len(spans) == 2
196196
span = spans[0]
197197
assert span["attributes"]["sentry.op"] == "http.client"
@@ -242,7 +242,7 @@ async def test_async_simple_request_spans(
242242
assert response.status == 200
243243

244244
sentry_sdk.flush()
245-
spans = [item.payload for item in items if item.type == "span"]
245+
spans = [item.payload for item in items]
246246
assert len(spans) == 2
247247
span = spans[0]
248248
assert span["attributes"]["sentry.op"] == "http.client"
@@ -292,7 +292,7 @@ def test_span_origin(
292292
client.get(url).build().send()
293293

294294
sentry_sdk.flush()
295-
spans = [item.payload for item in items if item.type == "span"]
295+
spans = [item.payload for item in items]
296296
assert spans[0]["attributes"]["sentry.origin"] == "auto.http.pyreqwest"
297297
else:
298298
events = capture_events()
@@ -334,7 +334,7 @@ def test_outgoing_trace_headers(
334334
headers = PyreqwestMockHandler.captured_requests[0]["headers"]
335335

336336
sentry_sdk.flush()
337-
spans = [item.payload for item in items if item.type == "span"]
337+
spans = [item.payload for item in items]
338338
http_span = next(
339339
span
340340
for span in spans
@@ -397,7 +397,7 @@ def test_outgoing_trace_headers_append_to_baggage(
397397
headers = PyreqwestMockHandler.captured_requests[0]["headers"]
398398

399399
sentry_sdk.flush()
400-
spans = [item.payload for item in items if item.type == "span"]
400+
spans = [item.payload for item in items]
401401
http_span = next(
402402
span
403403
for span in spans
@@ -503,7 +503,7 @@ def test_omit_url_data_if_parsing_fails(
503503
client.get(url).build().send()
504504

505505
sentry_sdk.flush()
506-
spans = [item.payload for item in items if item.type == "span"]
506+
spans = [item.payload for item in items]
507507
span = spans[0]
508508

509509
assert span["name"] == "GET [Filtered]"
@@ -559,7 +559,7 @@ def test_request_source_disabled(
559559
client.get(url).build().send()
560560

561561
sentry_sdk.flush()
562-
spans = [item.payload for item in items if item.type == "span"]
562+
spans = [item.payload for item in items]
563563
span = spans[0]
564564
data = span.get("attributes", {})
565565

@@ -613,7 +613,7 @@ def test_request_source_enabled(
613613
client.get(url).build().send()
614614

615615
sentry_sdk.flush()
616-
spans = [item.payload for item in items if item.type == "span"]
616+
spans = [item.payload for item in items]
617617
span = spans[0]
618618
data = span.get("attributes", {})
619619

@@ -662,7 +662,7 @@ def test_request_source(
662662
client.get(url).build().send()
663663

664664
sentry_sdk.flush()
665-
spans = [item.payload for item in items if item.type == "span"]
665+
spans = [item.payload for item in items]
666666
span = spans[0]
667667
data = span.get("attributes", {})
668668

@@ -719,22 +719,19 @@ def test_request_source_with_module_in_search_path(
719719
http_request_source_threshold_ms=0,
720720
_experiments={"trace_lifecycle": "stream" if span_streaming else "static"},
721721
)
722-
if span_streaming:
723-
items = capture_items("span")
724-
else:
725-
events = capture_events()
726722

727723
url = f"http://localhost:{server_port}/hello"
728-
729724
if span_streaming:
725+
items = capture_items("span")
726+
730727
with sentry_sdk.traces.start_span(name="custom parent"):
731728
from pyreqwest_helpers.helpers import get_request_with_client
732729

733730
client = SyncClientBuilder().build()
734731
get_request_with_client(client, url)
735732

736733
sentry_sdk.flush()
737-
spans = [item.payload for item in items if item.type == "span"]
734+
spans = [item.payload for item in items]
738735
span = spans[0]
739736
data = span.get("attributes", {})
740737

@@ -745,6 +742,8 @@ def test_request_source_with_module_in_search_path(
745742

746743
is_relative_path = data.get(SPANDATA.CODE_FILE_PATH)[0] != os.sep
747744
else:
745+
events = capture_events()
746+
748747
with start_transaction(name="test_transaction"):
749748
from pyreqwest_helpers.helpers import get_request_with_client
750749

@@ -809,7 +808,7 @@ def fake_start_span(*args, **kwargs):
809808
client.get(url).build().send()
810809

811810
sentry_sdk.flush()
812-
spans = [item.payload for item in items if item.type == "span"]
811+
spans = [item.payload for item in items]
813812
span = spans[0]
814813
data = span.get("attributes", {})
815814

@@ -889,7 +888,7 @@ def fake_start_span(*args, **kwargs):
889888
client.get(url).build().send()
890889

891890
sentry_sdk.flush()
892-
spans = [item.payload for item in items if item.type == "span"]
891+
spans = [item.payload for item in items]
893892
span = spans[0]
894893
data = span.get("attributes", {})
895894

0 commit comments

Comments
 (0)