From 9079596bf0f3de71e9ce3a102c8c4cd85a27b030 Mon Sep 17 00:00:00 2001 From: Shane Harvey Date: Mon, 10 Feb 2020 11:32:30 -0800 Subject: [PATCH] PYTHON-2120 Skip failing ChangeStream tests on 4.4 --- test/change_streams/change-streams-errors.json | 1 + test/test_change_stream.py | 1 + 2 files changed, 2 insertions(+) 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+