Add more thorough testing for the cyhy.db.database submodule to the existing file.
Motivation
As we migrate to MongoEngine from MongoKit in #54, and to Python 3 in the future, it will be helpful to have robust testing in place to ensure that changes are not breaking existing functionality. There is currently only the barest testing for this essential piece of this library, which makes it difficult to test for regressions and matching functionality.
🚀 Feature Proposal
Add more thorough testing for the
cyhy.db.database
submodule to the existing file.Motivation
As we migrate to
MongoEngine
fromMongoKit
in #54, and to Python 3 in the future, it will be helpful to have robust testing in place to ensure that changes are not breaking existing functionality. There is currently only the barest testing for this essential piece of this library, which makes it difficult to test for regressions and matching functionality.Work for this will take place on the improvement/expand_cyhy.db.database_testing branch.