-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Tests
-
None
Synchrotest currently uses Python 2.7, but Python 2 is becoming obsolete. Now in Motor 1.2, Change Streams are only supported in Python 3.5+, so they can't be tested via Synchrotest. (The change stream async/await API is tested directly in Motor, but not via Synchrotest.)
Port Synchrotest to Python 3, enable PyMongo's change stream tests via Synchro.