diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2007-04-03 18:08:51 +0000 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2007-04-03 18:08:51 +0000 |
commit | 01683efe1d2ba1c663ac5d08416109fd16dd707d (patch) | |
tree | d89a2fadc88fe611ee7422a1f5d9c38c3eabdfce /test/engine/execute.py | |
parent | 030ef1f0ef37ccaebde06e58f22cd0de5a74c5d0 (diff) | |
download | sqlalchemy-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.py | 10 |
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') |