-
Type: Task
-
Resolution: Done
-
Priority: Minor - P4
-
Affects Version/s: None
-
Component/s: Tests
-
None
We currently test PyMongo (2.x and 3.x) in evergreen using the command:
/path/to/python setup.py test
Assuming the environment has a functioning C compiler and headers for the given python version, the test suite builds the C extensions and tests using them. Almost all of the Evergreen distros fulfill those requirements. We implicitly test the pure python bson and message modules through our pypy and jython test runs, but that tells us nothing about the pure python modules under the various versions of CPython we support. Also run the tests with this command:
/path/to/python setup.py --no_ext test