summaryrefslogtreecommitdiff
path: root/test/engine/execute.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2007-04-03 18:08:51 +0000
committerMike Bayer <mike_mp@zzzcomputing.com>2007-04-03 18:08:51 +0000
commit01683efe1d2ba1c663ac5d08416109fd16dd707d (patch)
treed89a2fadc88fe611ee7422a1f5d9c38c3eabdfce /test/engine/execute.py
parent030ef1f0ef37ccaebde06e58f22cd0de5a74c5d0 (diff)
downloadsqlalchemy-01683efe1d2ba1c663ac5d08416109fd16dd707d.tar.gz
- slight tweak to raw execute() change to also support tuples,
not just lists [ticket:523]
Diffstat (limited to 'test/engine/execute.py')
-rw-r--r--test/engine/execute.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/test/engine/execute.py b/test/engine/execute.py
index ce60a21c7..85b24be33 100644
--- a/test/engine/execute.py
+++ b/test/engine/execute.py
@@ -25,11 +25,13 @@ class ExecuteTest(testbase.PersistTest):
@testbase.supported('sqlite')
def test_raw_qmark(self):
for conn in (testbase.db, testbase.db.connect()):
- conn.execute("insert into users (user_id, user_name) values (?, ?)", [1,"jack"])
- conn.execute("insert into users (user_id, user_name) values (?, ?)", [2,"ed"], [3,"horse"])
- conn.execute("insert into users (user_id, user_name) values (?, ?)", 4, 'sally')
+ conn.execute("insert into users (user_id, user_name) values (?, ?)", (1,"jack"))
+ conn.execute("insert into users (user_id, user_name) values (?, ?)", [2,"fred"])
+ conn.execute("insert into users (user_id, user_name) values (?, ?)", [3,"ed"], [4,"horse"])
+ conn.execute("insert into users (user_id, user_name) values (?, ?)", (5,"barney"), (6,"donkey"))
+ conn.execute("insert into users (user_id, user_name) values (?, ?)", 7, 'sally')
res = conn.execute("select * from users")
- assert res.fetchall() == [(1, "jack"), (2, "ed"), (3, "horse"), (4, 'sally')]
+ assert res.fetchall() == [(1, "jack"), (2, "fred"), (3, "ed"), (4, "horse"), (5, "barney"), (6, "donkey"), (7, 'sally')]
conn.execute("delete from users")
@testbase.supported('mysql')