@@ -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