Open thesketh opened 4 years ago
Additional tests added in 3c9c8e29137c06f5443ecbf8b671d2246a0d19d6, so now over 80% coverage.
Tests to cover command line usage are still necessary.
Any short-term plans to bump code coverage even higher?
I've added tests for the command-line portion of the software, so coverage is ~91% now
At present, the unit tests mostly cover the
charmm_containers
module. This is intentional - these classes have been the source of most of the issues I've discovered in the past - but issues withMolecule
andStructure
would also have far-reaching implications. The unit tests should be expanded upon.Additionally, more integration tests are required. The OpenMM test is useful, as it tests both structure generation and PSF/PDB format structure. More tests using OpenMM or other simulation packages, perhaps for some more difficult molecules, would be ideal.