diff options
author | Daniele Varrazzo <daniele.varrazzo@gmail.com> | 2017-02-06 20:16:28 +0000 |
---|---|---|
committer | Daniele Varrazzo <daniele.varrazzo@gmail.com> | 2017-02-06 21:40:05 +0000 |
commit | 2e18b42db02fc79cb1a33e4e0452474f50a59335 (patch) | |
tree | c0e7f43deba2e1cad99c564477cc56a1aee427de | |
parent | 3873c6c09f133dd7793d8fcd1547341e22f1705b (diff) | |
download | psycopg2-2e18b42db02fc79cb1a33e4e0452474f50a59335.tar.gz |
Don't test with server not implementing INSERT with VALUES list
-rwxr-xr-x | tests/test_fast_executemany.py | 12 |
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__) |