diff --git a/pymysql/tests/test_connection.py b/pymysql/tests/test_connection.py index c1e1934..a68e7de 100644 --- a/pymysql/tests/test_connection.py +++ b/pymysql/tests/test_connection.py @@ -1,7 +1,9 @@ import datetime import decimal -import pymysql import time +import sys +import unittest2 +import pymysql from pymysql.tests import base @@ -74,6 +76,13 @@ class TestConnection(base.PyMySQLTestCase): self.assertEqual(('foobar',), c.fetchone()) conn.close() + @unittest2.skipUnless(sys.version_info[0:2] >= (3,2), "required py-3.2") + def test_no_delay_warning(self): + current_db = self.databases[0].copy() + current_db['no_delay'] = True + with self.assertWarns(DeprecationWarning) as cm: + conn = pymysql.connect(**current_db) + # A custom type and function to escape it class Foo(object):