From a2267509f492d737eedd243441cf15ed98e84918 Mon Sep 17 00:00:00 2001 From: sylwiaszunejko Date: Fri, 30 Jan 2026 14:08:23 +0100 Subject: [PATCH 1/2] Add test_connection.py to 3.28.2 patch --- versions/scylla/3.28.2/patch.patch | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/versions/scylla/3.28.2/patch.patch b/versions/scylla/3.28.2/patch.patch index 7cfdb2f..533bb3b 100644 --- a/versions/scylla/3.28.2/patch.patch +++ b/versions/scylla/3.28.2/patch.patch @@ -327,3 +327,15 @@ index 42cf03a5..72ddbf9e 100644 from cassandra.connection import Connection from cassandra.cluster import Cluster +diff --git a/tests/integration/standard/test_connection.py b/tests/integration/standard/test_connection.py +index 4d388ed2..630e5e6b 100644 +--- a/tests/integration/standard/test_connection.py ++++ b/tests/integration/standard/test_connection.py +@@ -15,6 +15,6 @@ + import unittest + + from functools import partial +-from mock import patch ++from unittest.mock import patch + import logging + import sys From e35b115a6a616142567c3303c2bd5f2fbdcec522 Mon Sep 17 00:00:00 2001 From: sylwiaszunejko Date: Fri, 30 Jan 2026 14:31:01 +0100 Subject: [PATCH 2/2] Add test_prepared_statement to 3.28.2 patch To propagate fix from https://github.com/scylladb/python-driver/pull/669 --- versions/scylla/3.28.2/patch.patch | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/versions/scylla/3.28.2/patch.patch b/versions/scylla/3.28.2/patch.patch index 533bb3b..b7c59ac 100644 --- a/versions/scylla/3.28.2/patch.patch +++ b/versions/scylla/3.28.2/patch.patch @@ -339,3 +339,16 @@ index 4d388ed2..630e5e6b 100644 +from unittest.mock import patch import logging import sys +diff --git a/tests/integration/standard/test_prepared_statements.py b/tests/integration/standard/test_prepared_statements.py +index 5ccc0732..3f63b881 100644 +--- a/tests/integration/standard/test_prepared_statements.py ++++ b/tests/integration/standard/test_prepared_statements.py +@@ -43,7 +44,7 @@ class PreparedStatementTests(unittest.TestCase): + cls.cass_version = get_server_versions() + + def setUp(self): +- self.cluster = TestCluster(metrics_enabled=True, allow_beta_protocol_version=True) ++ self.cluster = TestCluster(metrics_enabled=True, allow_beta_protocol_version=True, protocol_version=PROTOCOL_VERSION) + self.session = self.cluster.connect() + + def tearDown(self):