Skip to content

Commit bce4393

Browse files
committed
PYTHON-1996 Add require_test_commands tests that use failpoints
1 parent efb8958 commit bce4393

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

test/test_connections_survive_primary_stepdown_spec.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,19 +117,23 @@ def run_scenario(self, error_code, retry, pool_status_checker):
117117
self.coll.insert_one({"test": 1})
118118

119119
@client_context.require_version_min(4, 2, -1)
120+
@client_context.require_test_commands
120121
def test_not_master_keep_connection_pool(self):
121122
self.run_scenario(10107, True, self.verify_pool_not_cleared)
122123

123124
@client_context.require_version_min(4, 0, 0)
124125
@client_context.require_version_max(4, 1, 0, -1)
126+
@client_context.require_test_commands
125127
def test_not_master_reset_connection_pool(self):
126128
self.run_scenario(10107, False, self.verify_pool_cleared)
127129

128130
@client_context.require_version_min(4, 0, 0)
131+
@client_context.require_test_commands
129132
def test_shutdown_in_progress(self):
130133
self.run_scenario(91, False, self.verify_pool_cleared)
131134

132135
@client_context.require_version_min(4, 0, 0)
136+
@client_context.require_test_commands
133137
def test_interrupted_at_shutdown(self):
134138
self.run_scenario(11600, False, self.verify_pool_cleared)
135139

0 commit comments

Comments
 (0)