summaryrefslogtreecommitdiff
path: root/tests/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/__init__.py')
-rwxr-xr-xtests/__init__.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/__init__.py b/tests/__init__.py
index 95f5b9d..85a4ec9 100755
--- a/tests/__init__.py
+++ b/tests/__init__.py
@@ -22,6 +22,11 @@
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
# License for more details.
+# Convert warnings into errors here. We can't do it with -W because on
+# Travis importing site raises a warning.
+import warnings
+warnings.simplefilter('error') # noqa
+
import sys
from testconfig import dsn
from testutils import unittest
@@ -36,6 +41,7 @@ import test_cursor
import test_dates
import test_errcodes
import test_extras_dictcursor
+import test_fast_executemany
import test_green
import test_ipaddress
import test_lobject
@@ -50,6 +56,9 @@ import test_types_basic
import test_types_extras
import test_with
+if sys.version_info[:2] < (3, 6):
+ import test_async_keyword
+
def test_suite():
# If connection to test db fails, bail out early.
@@ -65,6 +74,8 @@ def test_suite():
suite = unittest.TestSuite()
suite.addTest(test_async.test_suite())
+ if sys.version_info[:2] < (3, 6):
+ suite.addTest(test_async_keyword.test_suite())
suite.addTest(test_bugX000.test_suite())
suite.addTest(test_bug_gc.test_suite())
suite.addTest(test_cancel.test_suite())
@@ -74,6 +85,7 @@ def test_suite():
suite.addTest(test_dates.test_suite())
suite.addTest(test_errcodes.test_suite())
suite.addTest(test_extras_dictcursor.test_suite())
+ suite.addTest(test_fast_executemany.test_suite())
suite.addTest(test_green.test_suite())
suite.addTest(test_ipaddress.test_suite())
suite.addTest(test_lobject.test_suite())