| 32 | |
| 33 | class CursorTest(base.PyMySQLTestCase): |
| 34 | def setUp(self): |
| 35 | super().setUp() |
| 36 | |
| 37 | conn = self.connect() |
| 38 | self.safe_create_table( |
| 39 | conn, |
| 40 | "test", |
| 41 | "create table test (data varchar(10))", |
| 42 | ) |
| 43 | cursor = conn.cursor() |
| 44 | cursor.execute( |
| 45 | "insert into test (data) values ('row1'), ('row2'), ('row3'), ('row4'), ('row5')" |
| 46 | ) |
| 47 | conn.commit() |
| 48 | cursor.close() |
| 49 | self.test_connection = pymysql.connect(**self.databases[0]) |
| 50 | self.addCleanup(self.test_connection.close) |
| 51 | |
| 52 | def test_cursor_is_iterator(self): |
| 53 | """Test that the cursor is an iterator""" |