From ff55d290d78e227dc41e41e076281aa6485e7364 Mon Sep 17 00:00:00 2001 From: Shane Harvey Date: Tue, 27 Apr 2021 15:52:55 -0700 Subject: [PATCH] PYTHON-2634 Skip arbiter tests when no server is running (#611) (cherry picked from commit 6412fed059647c2f717ba11073cdcc4cfe097e74) --- test/test_client.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/test_client.py b/test/test_client.py index 257caf24b..94a5adae6 100644 --- a/test/test_client.py +++ b/test/test_client.py @@ -2025,6 +2025,7 @@ class TestMongoClientFailover(MockClientTest): class TestClientPool(MockClientTest): + @client_context.require_connection def test_rs_client_does_not_maintain_pool_to_arbiters(self): listener = CMAPListener() c = MockClient( @@ -2054,6 +2055,7 @@ class TestClientPool(MockClientTest): arbiter = c._topology.get_server_by_address(('d', 4)) self.assertFalse(arbiter.pool.sockets) + @client_context.require_connection def test_direct_client_maintains_pool_to_arbiter(self): listener = CMAPListener() c = MockClient(