@@ -1118,14 +1118,13 @@ async def test_query_source_execute(
11181118 assert len (spans ) == 3
11191119
11201120 connect_span = spans [0 ]
1121- insert_span = spans [1 ]
1121+ query_span = spans [1 ]
11221122 segment = spans [2 ]
11231123
11241124 assert connect_span ["name" ] == "connect"
1125- assert insert_span ["name" ].startswith ("INSERT INTO" )
1125+ assert query_span ["name" ].startswith ("INSERT INTO" )
11261126 assert segment ["name" ] == "test_transaction"
11271127 assert segment ["is_segment" ] is True
1128- query_span = spans [1 ]
11291128 else :
11301129 events = capture_events ()
11311130 with start_transaction (name = "test_transaction" , sampled = True ):
@@ -1176,10 +1175,14 @@ async def test_query_source_executemany(
11761175
11771176 spans = [item .payload for item in items ]
11781177 assert len (spans ) == 3
1179- assert spans [0 ]["name" ] == "connect"
1180- assert spans [1 ]["name" ].startswith ("INSERT INTO" )
1181- assert spans [2 ]["name" ] == "test_transaction"
1178+
1179+ connect_span = spans [0 ]
11821180 query_span = spans [1 ]
1181+ segment = spans [2 ]
1182+
1183+ assert connect_span ["name" ] == "connect"
1184+ assert query_span ["name" ].startswith ("INSERT INTO" )
1185+ assert segment ["name" ] == "test_transaction"
11831186 else :
11841187 events = capture_events ()
11851188 with start_transaction (name = "test_transaction" , sampled = True ):
@@ -1225,10 +1228,13 @@ async def test_query_source_prepare(
12251228
12261229 spans = [item .payload for item in items ]
12271230 assert len (spans ) == 3
1228- assert spans [0 ]["name" ] == "connect"
1229- assert spans [1 ]["name" ] == "SELECT * FROM users WHERE name = $1"
1230- assert spans [2 ]["name" ] == "test_transaction"
1231+ connect_span = spans [0 ]
12311232 query_span = spans [1 ]
1233+ segment = spans [2 ]
1234+
1235+ assert connect_span ["name" ] == "connect"
1236+ assert query_span ["name" ] == "SELECT * FROM users WHERE name = $1"
1237+ assert segment ["name" ] == "test_transaction"
12321238 else :
12331239 events = capture_events ()
12341240 with start_transaction (name = "test_transaction" , sampled = True ):
@@ -1275,12 +1281,17 @@ async def test_query_source_cursor(
12751281
12761282 spans = [item .payload for item in items ]
12771283 assert len (spans ) == 5
1278- assert spans [0 ]["name" ] == "connect"
1279- assert spans [1 ]["name" ] == "BEGIN;"
1280- assert spans [2 ]["name" ] == "SELECT * FROM users WHERE dob > $1"
1281- assert spans [3 ]["name" ] == "COMMIT;"
1282- assert spans [4 ]["name" ] == "test_transaction"
1284+ connect_span = spans [0 ]
1285+ begin_span = spans [1 ]
12831286 query_span = spans [2 ]
1287+ commit_span = spans [3 ]
1288+ segment = spans [4 ]
1289+
1290+ assert connect_span ["name" ] == "connect"
1291+ assert begin_span ["name" ] == "BEGIN;"
1292+ assert query_span ["name" ] == "SELECT * FROM users WHERE dob > $1"
1293+ assert commit_span ["name" ] == "COMMIT;"
1294+ assert segment ["name" ] == "test_transaction"
12841295 else :
12851296 events = capture_events ()
12861297 with start_transaction (name = "test_transaction" , sampled = True ):
@@ -1295,10 +1306,15 @@ async def test_query_source_cursor(
12951306 (event ,) = events
12961307 spans = event ["spans" ]
12971308 assert len (spans ) == 4
1298- assert spans [0 ]["description" ] == "connect"
1299- assert spans [1 ]["description" ] == "BEGIN;"
1300- assert spans [2 ]["description" ] == "SELECT * FROM users WHERE dob > $1"
1301- assert spans [3 ]["description" ] == "COMMIT;"
1309+
1310+ connect_span = spans [0 ]
1311+ begin_span = spans [1 ]
13021312 query_span = spans [2 ]
1313+ commit_span = spans [3 ]
1314+
1315+ assert connect_span ["description" ] == "connect"
1316+ assert begin_span ["description" ] == "BEGIN;"
1317+ assert query_span ["description" ] == "SELECT * FROM users WHERE dob > $1"
1318+ assert commit_span ["description" ] == "COMMIT;"
13031319
13041320 _assert_query_source (query_span , span_streaming , "test_query_source_cursor" )
0 commit comments