Skip to content

Latest commit

 

History

History
42 lines (27 loc) · 920 Bytes

Automated-Testing.md

File metadata and controls

42 lines (27 loc) · 920 Bytes

Automated Testing

Authors
Kevin T. Chu <[email protected]>


This project is configured to support

  • automated testing of code located in the src directory and

  • analysis of how well the tests cover of the source code (i.e., coverage analysis).

For an example of how to write basic automated tests, see the tests/test_utils.py file.


Running Automated Tests

  • Run all of the tests.

    $ make test
  • Run all of the tests in fail-fast mode (i.e., stop after the first failing test).

    $ make fast-test
  • Run all of the tests and run pylint on all source code files.

    $ make full-test