From edd5463e7b56a805a1b4eaa86cc6ccdbbfc8fad2 Mon Sep 17 00:00:00 2001 From: Mark Florisson Date: Sat, 8 Aug 2015 12:55:20 +0100 Subject: [PATCH] Add test to illustrate non-deterministic query test failure --- tests/integration/standard/test_query.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/tests/integration/standard/test_query.py b/tests/integration/standard/test_query.py index 80a0d8e2..8474e62d 100644 --- a/tests/integration/standard/test_query.py +++ b/tests/integration/standard/test_query.py @@ -298,8 +298,8 @@ class BatchStatementTests(unittest.TestCase): keys.add(result.k) values.add(result.v) - self.assertEqual(set(range(10)), keys) - self.assertEqual(set(range(10)), values) + self.assertEqual(set(range(10)), keys, msg=results) + self.assertEqual(set(range(10)), values, msg=results) def test_string_statements(self): batch = BatchStatement(BatchType.LOGGED) @@ -367,6 +367,11 @@ class BatchStatementTests(unittest.TestCase): self.session.execute(batch) self.confirm_results() + def test_no_parameters_many_times(self): + for i in range(1000): + self.test_no_parameters() + self.session.execute("TRUNCATE test3rf.test") + class SerialConsistencyTests(unittest.TestCase): def setUp(self):