def test_query_with_several_rows(self):
conn, tracer = self._get_conn_tracer()
writer = tracer.writer
cursor = conn.cursor()
query = "SELECT n FROM (SELECT 42 n UNION SELECT 421 UNION SELECT 4210) m"
cursor.execute(query)
rows = cursor.fetchall()
eq_(len(rows), 3)
spans = writer.pop()
eq_(len(spans), 1)
span = spans[0]
eq_(span.get_tag('sql.query'), query)
# eq_(span.get_tag('sql.rows'), 3)
评论列表
文章目录