Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 07376bf

Browse files
committedDec 27, 2022
gh-100553: Improve test_sqlite3.test_sqlite_row_iter
1 parent b3da698 commit 07376bf

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed
 

‎Lib/test/test_sqlite3/test_factory.py

+8-2
Original file line numberDiff line numberDiff line change
@@ -179,8 +179,14 @@ def test_sqlite_row_iter(self):
179179
"""Checks if the row object is iterable"""
180180
self.con.row_factory = sqlite.Row
181181
row = self.con.execute("select 1 as a, 2 as b").fetchone()
182-
for col in row:
183-
pass
182+
183+
# Is iterable in correct order and produces valid results:
184+
items = [col for col in row]
185+
self.assertEqual(items, [1, 2])
186+
187+
# Is iterable the second time:
188+
items = [col for col in row]
189+
self.assertEqual(items, [1, 2])
184190

185191
def test_sqlite_row_as_tuple(self):
186192
"""Checks if the row object can be converted to a tuple"""

0 commit comments

Comments
 (0)
Please sign in to comment.