summaryrefslogtreecommitdiff
path: root/test/engine/test_reflection.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/engine/test_reflection.py')
-rw-r--r--test/engine/test_reflection.py24
1 files changed, 13 insertions, 11 deletions
diff --git a/test/engine/test_reflection.py b/test/engine/test_reflection.py
index 9de181216..3a2a3c699 100644
--- a/test/engine/test_reflection.py
+++ b/test/engine/test_reflection.py
@@ -1016,7 +1016,7 @@ class ReflectionTest(fixtures.TestBase, ComparesTables):
indexes"""
with testing.db.begin() as conn:
- conn.execute(
+ conn.exec_driver_sql(
"""
CREATE TABLE book (
id INTEGER NOT NULL,
@@ -1056,7 +1056,7 @@ class ReflectionTest(fixtures.TestBase, ComparesTables):
"""test reflection of a composite primary key"""
with testing.db.begin() as conn:
- conn.execute(
+ conn.exec_driver_sql(
"""
CREATE TABLE book (
id INTEGER NOT NULL,
@@ -2045,19 +2045,21 @@ class ReverseCasingReflectTest(fixtures.TestBase, AssertsCompiledSQL):
@testing.requires.denormalized_names
def setup(self):
- testing.db.execute(
+ with testing.db.connect() as conn:
+ conn.exec_driver_sql(
+ """
+ CREATE TABLE weird_casing(
+ col1 char(20),
+ "Col2" char(20),
+ "col3" char(20)
+ )
"""
- CREATE TABLE weird_casing(
- col1 char(20),
- "Col2" char(20),
- "col3" char(20)
- )
- """
- )
+ )
@testing.requires.denormalized_names
def teardown(self):
- testing.db.execute("drop table weird_casing")
+ with testing.db.connect() as conn:
+ conn.exec_driver_sql("drop table weird_casing")
@testing.requires.denormalized_names
def test_direct_quoting(self):