Fourth in my "black pipe testing" series. How do you test your MongoDB application's reaction to database failures, hangs, and disconnects?
PyMongo 3.1 implements performance monitoring, a new GridFS API, and I worked around a flaw that consumes your idle CPU.
The fourth "black pipe testing" article: testing the MongoDB C Driver with mock_server_t.
The third "black pipe testing" article: testing libmongoc with MockupDB, a wire protocol server written in Python.
Do you care about Python 3? Async? NumPy? Take this quick survey on what packages and versions you use, it would help me http://svy.mk/1Mt4UdY
The second "black pipe testing" article: testing PyMongo with MockupDB.
A compatibility bridge between PyMongo 2 and PyMongo 3 APIs.
Traditional "black box" testing can't fully validate MongoDB clients and other connected applications. Here's a convenient way to test the whole program.