diff --git a/test/change_streams/change-streams-errors.json b/test/change_streams/change-streams-errors.json index 00f51eb47..5ebbd28f4 100644 --- a/test/change_streams/change-streams-errors.json +++ b/test/change_streams/change-streams-errors.json @@ -75,6 +75,7 @@ { "description": "Change Stream should error when _id is projected out", "minServerVersion": "4.1.11", + "maxServerVersion": "4.3.3", "target": "collection", "topology": [ "replicaset", diff --git a/test/test_change_stream.py b/test/test_change_stream.py index 97b67fb69..a4421f265 100644 --- a/test/test_change_stream.py +++ b/test/test_change_stream.py @@ -517,6 +517,7 @@ class ProseSpecTestsMixin(object): self._test_update_resume_token(self._get_expected_resume_token_legacy) # Prose test no. 2 + @client_context.require_version_max(4, 3, 3) # PYTHON-2120 @client_context.require_version_min(4, 1, 8) def test_raises_error_on_missing_id_418plus(self): # Server returns an error on 4.1.8+