From bce43939c959d337158ecda41c3e13d9938d4462 Mon Sep 17 00:00:00 2001 From: Shane Harvey Date: Fri, 4 Oct 2019 14:59:04 -0700 Subject: [PATCH] PYTHON-1996 Add require_test_commands tests that use failpoints --- test/test_connections_survive_primary_stepdown_spec.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/test_connections_survive_primary_stepdown_spec.py b/test/test_connections_survive_primary_stepdown_spec.py index 8c8b6adf7..4a63e0e23 100644 --- a/test/test_connections_survive_primary_stepdown_spec.py +++ b/test/test_connections_survive_primary_stepdown_spec.py @@ -117,19 +117,23 @@ class TestConnectionsSurvivePrimaryStepDown(IntegrationTest): self.coll.insert_one({"test": 1}) @client_context.require_version_min(4, 2, -1) + @client_context.require_test_commands def test_not_master_keep_connection_pool(self): self.run_scenario(10107, True, self.verify_pool_not_cleared) @client_context.require_version_min(4, 0, 0) @client_context.require_version_max(4, 1, 0, -1) + @client_context.require_test_commands def test_not_master_reset_connection_pool(self): self.run_scenario(10107, False, self.verify_pool_cleared) @client_context.require_version_min(4, 0, 0) + @client_context.require_test_commands def test_shutdown_in_progress(self): self.run_scenario(91, False, self.verify_pool_cleared) @client_context.require_version_min(4, 0, 0) + @client_context.require_test_commands def test_interrupted_at_shutdown(self): self.run_scenario(11600, False, self.verify_pool_cleared)