PYTHON-4806 Fix expected metadata in mockupdb tests (#1888)
This commit is contained in:
parent
7fbeca9793
commit
0279407980
@ -43,7 +43,7 @@ features = ["test"]
|
||||
test = "pytest -v --durations=5 --maxfail=10 {args}"
|
||||
test-eg = "bash ./.evergreen/run-tests.sh {args}"
|
||||
test-async = "pytest -v --durations=5 --maxfail=10 -m default_async {args}"
|
||||
test-mockupdb = ["pip install -U git+https://github.com/ajdavis/mongo-mockup-db@master", "test -m mockupdb"]
|
||||
test-mockupdb = ["pip install -U git+https://github.com/mongodb-labs/mongo-mockup-db@master", "test -m mockupdb"]
|
||||
|
||||
[envs.encryption]
|
||||
skip-install = true
|
||||
|
||||
@ -26,7 +26,7 @@ except ImportError:
|
||||
|
||||
|
||||
from bson.objectid import ObjectId
|
||||
from pymongo import MongoClient
|
||||
from pymongo import MongoClient, has_c
|
||||
from pymongo import version as pymongo_version
|
||||
from pymongo.errors import OperationFailure
|
||||
from pymongo.server_api import ServerApi, ServerApiVersion
|
||||
@ -39,7 +39,11 @@ def _check_handshake_data(request):
|
||||
data = request["client"]
|
||||
|
||||
assert data["application"] == {"name": "my app"}
|
||||
assert data["driver"] == {"name": "PyMongo", "version": pymongo_version}
|
||||
if has_c():
|
||||
name = "PyMongo|c"
|
||||
else:
|
||||
name = "PyMongo"
|
||||
assert data["driver"] == {"name": name, "version": pymongo_version}
|
||||
|
||||
# Keep it simple, just check these fields exist.
|
||||
assert "os" in data
|
||||
|
||||
Loading…
Reference in New Issue
Block a user