Improve test quality and coverage
Closed this issue · 2 comments
jefflester commented
Tests should be developed and automated for both the CLI and library modules. Tests should also run with each PR to the master branch, and merging should be blocked if the tests fail.
CLI tests should:
- Verify the functionality, outputs, and error-handling of each command
Module tests should:
- Verify basic connectivity to the module and the module's connection to Presto
- Verify basic and correct functionality of each module
jefflester commented
Major headway made here with the latest PR [#4] and the TravisCI implementation.
jefflester commented
Closing and creating specific issues.