summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>2017-02-06 20:16:28 +0000
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>2017-02-06 21:40:05 +0000
commit2e18b42db02fc79cb1a33e4e0452474f50a59335 (patch)
treec0e7f43deba2e1cad99c564477cc56a1aee427de
parent3873c6c09f133dd7793d8fcd1547341e22f1705b (diff)
downloadpsycopg2-2e18b42db02fc79cb1a33e4e0452474f50a59335.tar.gz
Don't test with server not implementing INSERT with VALUES list
-rwxr-xr-xtests/test_fast_executemany.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/tests/test_fast_executemany.py b/tests/test_fast_executemany.py
index 9222274..6c69047 100755
--- a/tests/test_fast_executemany.py
+++ b/tests/test_fast_executemany.py
@@ -14,10 +14,10 @@
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
# License for more details.
-import unittest
from datetime import date
-from testutils import ConnectingTestCase
+import testutils
+from testutils import unittest
import psycopg2
import psycopg2.extras
@@ -49,7 +49,7 @@ class FastExecuteTestMixin(object):
id serial primary key, date date, val int, data text)""")
-class TestExecuteBatch(FastExecuteTestMixin, ConnectingTestCase):
+class TestExecuteBatch(FastExecuteTestMixin, testutils.ConnectingTestCase):
def test_empty(self):
cur = self.conn.cursor()
psycopg2.extras.execute_batch(cur,
@@ -123,7 +123,7 @@ class TestExecuteBatch(FastExecuteTestMixin, ConnectingTestCase):
self.assertEqual(cur.fetchone(), (3, snowman))
-class TestExecuteValuse(FastExecuteTestMixin, ConnectingTestCase):
+class TestExecuteValues(FastExecuteTestMixin, testutils.ConnectingTestCase):
def test_empty(self):
cur = self.conn.cursor()
psycopg2.extras.execute_values(cur,
@@ -230,6 +230,10 @@ class TestExecuteValuse(FastExecuteTestMixin, ConnectingTestCase):
self.assertEqual(cur.fetchall(), [(1, 'hi')])
+testutils.decorate_all_tests(TestExecuteValues,
+ testutils.skip_before_postgres(8, 2))
+
+
def test_suite():
return unittest.TestLoader().loadTestsFromName(__name__)