PYTHON-2634 Skip arbiter tests when no server is running (#611)
(cherry picked from commit 6412fed059)
This commit is contained in:
parent
a345ef462f
commit
ff55d290d7
@ -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(
|
||||
|
||||
Loading…
Reference in New Issue
Block a user