summaryrefslogtreecommitdiff
path: root/test/dialect/test_sqlite.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/dialect/test_sqlite.py')
-rw-r--r--test/dialect/test_sqlite.py22
1 files changed, 0 insertions, 22 deletions
diff --git a/test/dialect/test_sqlite.py b/test/dialect/test_sqlite.py
index 12200f832..16969467e 100644
--- a/test/dialect/test_sqlite.py
+++ b/test/dialect/test_sqlite.py
@@ -2459,28 +2459,6 @@ class SavepointTest(fixtures.TablesTest):
)
connection.close()
- def test_rollback_to_subtransaction(self):
- users = self.tables.users
- connection = self.bind.connect()
- transaction = connection.begin()
- connection.execute(users.insert(), user_id=1, user_name="user1")
- trans2 = connection.begin_nested()
- connection.execute(users.insert(), user_id=2, user_name="user2")
- trans3 = connection.begin()
- connection.execute(users.insert(), user_id=3, user_name="user3")
- trans3.rollback()
-
- trans2.rollback()
- connection.execute(users.insert(), user_id=4, user_name="user4")
- transaction.commit()
- eq_(
- connection.execute(
- select(users.c.user_id).order_by(users.c.user_id)
- ).fetchall(),
- [(1,), (4,)],
- )
- connection.close()
-
class TypeReflectionTest(fixtures.TestBase):