PYTHON-1831 Fix spec test parsing of returnDocument argument
This commit is contained in:
parent
c29c21449e
commit
086b600d62
@ -122,7 +122,7 @@ def run_operation(collection, test):
|
||||
continue
|
||||
# Requires boolean returnDocument.
|
||||
elif arg_name == "returnDocument":
|
||||
arguments[c2s] = arguments[arg_name] == "After"
|
||||
arguments[c2s] = arguments.pop(arg_name) == "After"
|
||||
else:
|
||||
arguments[c2s] = arguments.pop(arg_name)
|
||||
|
||||
|
||||
@ -93,7 +93,7 @@ class TestAllScenarios(IntegrationTest):
|
||||
continue
|
||||
# Requires boolean returnDocument.
|
||||
elif arg_name == "returnDocument":
|
||||
arguments[c2s] = arguments[arg_name] == "After"
|
||||
arguments[c2s] = arguments.pop(arg_name) == "After"
|
||||
else:
|
||||
arguments[c2s] = arguments.pop(arg_name)
|
||||
|
||||
|
||||
@ -238,7 +238,7 @@ class SpecRunner(IntegrationTest):
|
||||
continue
|
||||
# Requires boolean returnDocument.
|
||||
elif arg_name == "returnDocument":
|
||||
arguments[c2s] = arguments[arg_name] == "After"
|
||||
arguments[c2s] = arguments.pop(arg_name) == "After"
|
||||
elif c2s == "requests":
|
||||
# Parse each request into a bulk write model.
|
||||
requests = []
|
||||
|
||||
Loading…
Reference in New Issue
Block a user