From 60028c360768ca7386294cae082b10356034d725 Mon Sep 17 00:00:00 2001 From: Hajime Nakagami Date: Sun, 17 Feb 2013 15:07:19 +0900 Subject: test for cymysql --- test/engine/test_execute.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'test/engine') diff --git a/test/engine/test_execute.py b/test/engine/test_execute.py index 69507eabe..d14cde245 100644 --- a/test/engine/test_execute.py +++ b/test/engine/test_execute.py @@ -110,7 +110,7 @@ class ExecuteTest(fixtures.TestBase): # some psycopg2 versions bomb this. @testing.fails_on_everything_except('mysql+mysqldb', 'mysql+pymysql', - 'mysql+mysqlconnector', 'postgresql') + 'mysql+cymysql', 'mysql+mysqlconnector', 'postgresql') @testing.fails_on('postgresql+zxjdbc', 'sprintf not supported') def test_raw_sprintf(self): def go(conn): @@ -157,7 +157,7 @@ class ExecuteTest(fixtures.TestBase): 'db-api flaky') @testing.fails_on_everything_except('postgresql+psycopg2', 'postgresql+pypostgresql', 'mysql+mysqlconnector', - 'mysql+pymysql') + 'mysql+pymysql', 'mysql+cymysql') def test_raw_python(self): def go(conn): conn.execute('insert into users (user_id, user_name) ' -- cgit v1.2.1 From 4eac4f4be1a70ce18a6cee984d178f47588dca24 Mon Sep 17 00:00:00 2001 From: Hajime Nakagami Date: Fri, 22 Feb 2013 01:29:43 +0900 Subject: avoid drop table in mysql+cymysql test because of deadlock --- test/engine/test_transaction.py | 1 + 1 file changed, 1 insertion(+) (limited to 'test/engine') diff --git a/test/engine/test_transaction.py b/test/engine/test_transaction.py index ad6813f87..3922ec7e0 100644 --- a/test/engine/test_transaction.py +++ b/test/engine/test_transaction.py @@ -28,6 +28,7 @@ class TransactionTest(fixtures.TestBase): def teardown(self): testing.db.execute(users.delete()).close() + @testing.crashes('mysql+cymysql', 'deadlock') @classmethod def teardown_class(cls): users.drop(testing.db) -- cgit v1.2.1 From 220f2b851a74de510f98fa62559411bcb37ab150 Mon Sep 17 00:00:00 2001 From: Hajime Nakagami Date: Fri, 1 Mar 2013 00:00:18 +0900 Subject: mymysql dialect --- test/engine/test_reconnect.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'test/engine') diff --git a/test/engine/test_reconnect.py b/test/engine/test_reconnect.py index 6416ce149..6b283654b 100644 --- a/test/engine/test_reconnect.py +++ b/test/engine/test_reconnect.py @@ -487,6 +487,9 @@ class InvalidateDuringResultTest(fixtures.TestBase): meta.drop_all() engine.dispose() + @testing.fails_on('+cymysql', + "Buffers the result set and doesn't check for " + "connection close") @testing.fails_on('+pymysql', "Buffers the result set and doesn't check for " "connection close") -- cgit v1.2.1 From 62e3560e4d3b505fb557a5b8c4f48f4cf52ca4f0 Mon Sep 17 00:00:00 2001 From: Hajime Nakagami Date: Sat, 2 Mar 2013 15:30:43 +0900 Subject: fix decorator position --- test/engine/test_transaction.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'test/engine') diff --git a/test/engine/test_transaction.py b/test/engine/test_transaction.py index 3922ec7e0..5558ff778 100644 --- a/test/engine/test_transaction.py +++ b/test/engine/test_transaction.py @@ -28,8 +28,8 @@ class TransactionTest(fixtures.TestBase): def teardown(self): testing.db.execute(users.delete()).close() - @testing.crashes('mysql+cymysql', 'deadlock') @classmethod + @testing.crashes('mysql+cymysql', 'deadlock') def teardown_class(cls): users.drop(testing.db) -- cgit v1.2.1