From 9fa831bf750d3e917d715c5e1e51998994a671e7 Mon Sep 17 00:00:00 2001 From: lutovich Date: Tue, 18 Jul 2017 16:43:16 +0200 Subject: [PATCH] Skip statement reuse test for < 3.2 --- test/integration/test_session.py | 3 +++ test/integration/tools.py | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/test/integration/test_session.py b/test/integration/test_session.py index 3c507c34..e991c2e5 100644 --- a/test/integration/test_session.py +++ b/test/integration/test_session.py @@ -348,6 +348,9 @@ def test_broken_transaction_should_not_break_session(self): tx.run("RETURN 1") def test_last_run_statement_should_be_cleared_on_failure(self): + if not self.at_least_version(3, 2): + raise SkipTest("Statement reuse is not supported before server 3.2") + with self.driver.session() as session: tx = session.begin_transaction() tx.run("RETURN 1").consume() diff --git a/test/integration/tools.py b/test/integration/tools.py index 9402eee9..cd60a1cb 100644 --- a/test/integration/tools.py +++ b/test/integration/tools.py @@ -94,7 +94,7 @@ def server_version_info(cls): @classmethod def at_least_version(cls, major, minor): - return cls.server_version_info().at_least_version(major, minor); + return cls.server_version_info().at_least_version(major, minor) @classmethod def delete_known_hosts_file(cls):