jefflester/minitrino

Improve test quality and coverage

Closed this issue · 2 comments

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

Major headway made here with the latest PR [#4] and the TravisCI implementation.

Closing and creating specific issues.