Files
autospec/tests/README.rst
T
Patrick McCarty 363f050627 Refresh tests/README.rst to reflect current state
Fixes #405

Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
2020-04-17 14:47:37 -07:00

24 lines
756 B
ReStructuredText

================
Autospec Testing
================
Code Style
==========
Autospec changes are scanned to vet code style issues with the ``flake8`` tool.
To check for issues, run ``make check`` from the root of the autospec source
tree, which executes ``flake8`` with appropriate arguments.
Unit
====
Autospec ships with several test modules that correspond to individual modules
from the toplevel ``autospec`` directory.
Each module can be tested in isolation by running ``make test_<MODULE>``, where
``<MODULE>`` corresponds to the module name. For example, ``make
test_pkg_integrity`` runs unit tests for the ``pkg_integrity.py`` module.
To run *all* unit tests, run ``make unittests``. If all tests pass, a code
coverage report is also generated.