PYTHON-5524 - Fix CSFLE spec test min version checks (#2516)
This commit is contained in:
parent
b756bbd2a3
commit
d63edf7aea
@ -157,7 +157,9 @@ async def is_run_on_requirement_satisfied(requirement):
|
||||
csfle_satisfied = True
|
||||
req_csfle = requirement.get("csfle")
|
||||
if req_csfle is True:
|
||||
min_version_satisfied = Version.from_string("4.2") <= server_version
|
||||
# Don't overwrite unsatisfied minimum version requirements.
|
||||
if min_version_satisfied:
|
||||
min_version_satisfied = Version.from_string("4.2") <= server_version
|
||||
csfle_satisfied = _HAVE_PYMONGOCRYPT and min_version_satisfied
|
||||
elif isinstance(req_csfle, dict) and "minLibmongocryptVersion" in req_csfle:
|
||||
csfle_satisfied = False
|
||||
|
||||
@ -156,7 +156,9 @@ def is_run_on_requirement_satisfied(requirement):
|
||||
csfle_satisfied = True
|
||||
req_csfle = requirement.get("csfle")
|
||||
if req_csfle is True:
|
||||
min_version_satisfied = Version.from_string("4.2") <= server_version
|
||||
# Don't overwrite unsatisfied minimum version requirements.
|
||||
if min_version_satisfied:
|
||||
min_version_satisfied = Version.from_string("4.2") <= server_version
|
||||
csfle_satisfied = _HAVE_PYMONGOCRYPT and min_version_satisfied
|
||||
elif isinstance(req_csfle, dict) and "minLibmongocryptVersion" in req_csfle:
|
||||
csfle_satisfied = False
|
||||
|
||||
Loading…
Reference in New Issue
Block a user