Skip to content

Commit 086b600

Browse files
committed
PYTHON-1831 Fix spec test parsing of returnDocument argument
1 parent c29c214 commit 086b600

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

test/test_crud_v1.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ def run_operation(collection, test):
122122
continue
123123
# Requires boolean returnDocument.
124124
elif arg_name == "returnDocument":
125-
arguments[c2s] = arguments[arg_name] == "After"
125+
arguments[c2s] = arguments.pop(arg_name) == "After"
126126
else:
127127
arguments[c2s] = arguments.pop(arg_name)
128128

test/test_crud_v2.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ def run_operation(self, collection, test):
9393
continue
9494
# Requires boolean returnDocument.
9595
elif arg_name == "returnDocument":
96-
arguments[c2s] = arguments[arg_name] == "After"
96+
arguments[c2s] = arguments.pop(arg_name) == "After"
9797
else:
9898
arguments[c2s] = arguments.pop(arg_name)
9999

test/utils_spec_runner.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,7 @@ def parse_options(opts):
238238
continue
239239
# Requires boolean returnDocument.
240240
elif arg_name == "returnDocument":
241-
arguments[c2s] = arguments[arg_name] == "After"
241+
arguments[c2s] = arguments.pop(arg_name) == "After"
242242
elif c2s == "requests":
243243
# Parse each request into a bulk write model.
244244
requests = []

0 commit comments

Comments
 (0)