cisagov / cyhy-core

Core code for Cyber Hygiene (CyHy)
Other
8 stars 10 forks source link

Expand Testing for the cyhy.db.database Submodule #55

Open mcdonnnj opened 3 years ago

mcdonnnj commented 3 years ago

🚀 Feature Proposal

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.

Work for this will take place on the improvement/expand_cyhy.db.database_testing branch.