Skip to content

Commit 1b164b3

Browse files
committed
tests: clean up review fixtures
1 parent aa5c707 commit 1b164b3

4 files changed

Lines changed: 20 additions & 34 deletions

File tree

tests/unit/io/test_twistedreactor.py

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -147,10 +147,7 @@ def test_clean_close_error(self):
147147
def test_factory_returns_connection_done_before_startup(self):
148148
class StartupConnectionDone(TwistedConnection):
149149
def __init__(self, *args, **kwargs):
150-
Connection.__init__(self, *args, **kwargs)
151-
self.is_closed = False
152-
self.connector = None
153-
self.transport = None
150+
super().__init__(*args, **kwargs)
154151
self.defunct(ConnectionDone())
155152

156153
conn = StartupConnectionDone.factory(
@@ -163,10 +160,7 @@ def __init__(self, *args, **kwargs):
163160
def test_factory_raises_connection_done_after_ready(self):
164161
class ReadyThenConnectionDone(TwistedConnection):
165162
def __init__(self, *args, **kwargs):
166-
Connection.__init__(self, *args, **kwargs)
167-
self.is_closed = False
168-
self.connector = None
169-
self.transport = None
163+
super().__init__(*args, **kwargs)
170164
self._compressor = None
171165
self._handle_startup_response(ReadyMessage())
172166
self.defunct(ConnectionDone())

tests/unit/test_cluster.py

Lines changed: 13 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2365,17 +2365,14 @@ class PoolSetupCancelled(BaseException):
23652365
def test_connection_failure_preserves_legacy_on_down_override(self):
23662366
class LegacyCluster(Cluster):
23672367

2368-
def __init__(self):
2369-
pass
2370-
23712368
def on_down(self, host, is_host_addition,
23722369
expect_host_to_be_down=False):
23732370
self.down_call = (
23742371
host, is_host_addition, expect_host_to_be_down)
23752372

23762373
host = Mock()
23772374
host.signal_connection_failure.return_value = True
2378-
cluster = LegacyCluster()
2375+
cluster = object.__new__(LegacyCluster)
23792376

23802377
cluster.signal_connection_failure(
23812378
host,
@@ -2583,20 +2580,6 @@ def _on_down_locked(
25832580
def test_pool_failure_preserves_legacy_cluster_on_down_override(self):
25842581
class LegacyCluster(Cluster):
25852582

2586-
def __init__(self):
2587-
self._lock = RLock()
2588-
self.is_shutdown = False
2589-
self.allow_control_connection_query_fallback = (
2590-
ControlConnectionQueryFallback.Disabled)
2591-
self.connect_timeout = 1
2592-
self.profile_manager = Mock()
2593-
self.profile_manager.distance.return_value = (
2594-
HostDistance.LOCAL)
2595-
self.down_calls = []
2596-
self.sessions = []
2597-
self._discount_down_events = False
2598-
self.on_down_potentially_blocking = Mock()
2599-
26002583
def on_down(
26012584
self, host, is_host_addition,
26022585
expect_host_to_be_down=False):
@@ -2606,8 +2589,19 @@ def on_down(
26062589
expect_host_to_be_down))
26072590

26082591
session = self._new_session()
2609-
session.cluster = LegacyCluster()
2592+
session.cluster = object.__new__(LegacyCluster)
2593+
session.cluster._lock = RLock()
2594+
session.cluster.is_shutdown = False
2595+
session.cluster.allow_control_connection_query_fallback = (
2596+
ControlConnectionQueryFallback.Disabled)
2597+
session.cluster.connect_timeout = 1
2598+
session.cluster.profile_manager = Mock()
2599+
session.cluster.profile_manager.distance.return_value = (
2600+
HostDistance.LOCAL)
2601+
session.cluster.down_calls = []
26102602
session.cluster.sessions = [session]
2603+
session.cluster._discount_down_events = False
2604+
session.cluster.on_down_potentially_blocking = Mock()
26112605
session._profile_manager = session.cluster.profile_manager
26122606
host = self._new_host()
26132607
tasks = self._capture_submissions(session)

tests/unit/test_control_connection.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -452,11 +452,6 @@ def signal_error():
452452
def test_control_error_preserves_legacy_cluster_on_down_override(self):
453453
class LegacyCluster(Cluster):
454454

455-
def __init__(self):
456-
self._lock = RLock()
457-
self.metadata = MockMetadata()
458-
self.down_calls = []
459-
460455
def on_down(
461456
self, host, is_host_addition,
462457
expect_host_to_be_down=False):
@@ -465,7 +460,10 @@ def on_down(
465460
is_host_addition,
466461
expect_host_to_be_down))
467462

468-
cluster = LegacyCluster()
463+
cluster = object.__new__(LegacyCluster)
464+
cluster._lock = RLock()
465+
cluster.metadata = MockMetadata()
466+
cluster.down_calls = []
469467
control_connection = ControlConnection(cluster, 1, 0, 0, 0)
470468
host = cluster.metadata.get_host(DefaultEndPoint("192.168.1.0"))
471469
connection = Mock(

tests/unit/test_response_future.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
ExecuteMessage,
2929
OverloadedErrorMessage, IsBootstrappingErrorMessage,
3030
PreparedQueryNotFound, PrepareMessage,
31-
ExecuteMessage, BatchMessage, ServerError,
31+
BatchMessage, ServerError,
3232
RESULT_KIND_ROWS, RESULT_KIND_SET_KEYSPACE,
3333
RESULT_KIND_SCHEMA_CHANGE, RESULT_KIND_PREPARED,
3434
ProtocolHandler)

0 commit comments

Comments
 (0)