(self, local_connection)
| 353 | connection.rollback() |
| 354 | |
| 355 | def test_close(self, local_connection): |
| 356 | connection = local_connection |
| 357 | users = self.tables.users |
| 358 | transaction = connection.begin() |
| 359 | connection.execute(users.insert(), dict(user_id=1, user_name="user1")) |
| 360 | connection.execute(users.insert(), dict(user_id=2, user_name="user2")) |
| 361 | connection.execute(users.insert(), dict(user_id=3, user_name="user3")) |
| 362 | assert connection.in_transaction() |
| 363 | transaction.commit() |
| 364 | assert not connection.in_transaction() |
| 365 | result = connection.exec_driver_sql("select * from users") |
| 366 | eq_(len(result.fetchall()), 3) |
| 367 | |
| 368 | def test_close2(self, local_connection): |
| 369 | connection = local_connection |
nothing calls this directly
no test coverage detected