Skip to content

Commit 473578a

Browse files
committed
PYTHON-1714 Add c extension use to client metadata
- Fix FooDriver test
1 parent 62f6f4f commit 473578a

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

test/asynchronous/test_client.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -369,7 +369,10 @@ async def test_metadata(self):
369369
with self.assertRaises(TypeError):
370370
self.simple_client(driver=("Foo", "1", "a"))
371371
# Test appending to driver info.
372-
metadata["driver"]["name"] = "PyMongo|async|FooDriver"
372+
if has_c:
373+
metadata["driver"]["name"] = "PyMongo|c|async|FooDriver"
374+
else:
375+
metadata["driver"]["name"] = "PyMongo|async|FooDriver"
373376
metadata["driver"]["version"] = "{}|1.2.3".format(_METADATA["driver"]["version"])
374377
client = self.simple_client(
375378
"foo",

test/test_client.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -361,7 +361,10 @@ def test_metadata(self):
361361
with self.assertRaises(TypeError):
362362
self.simple_client(driver=("Foo", "1", "a"))
363363
# Test appending to driver info.
364-
metadata["driver"]["name"] = "PyMongo|FooDriver"
364+
if has_c:
365+
metadata["driver"]["name"] = "PyMongo|c|FooDriver"
366+
else:
367+
metadata["driver"]["name"] = "PyMongo|FooDriver"
365368
metadata["driver"]["version"] = "{}|1.2.3".format(_METADATA["driver"]["version"])
366369
client = self.simple_client(
367370
"foo",

0 commit comments

Comments
 (0)