mirror of
https://github.com/clearlinux/autospec.git
synced 2026-08-21 14:47:18 +00:00
d6606ad5a8
print_fatal calls need to be followed up by an exit consistently and exit's need to use print_fatal before being called. Signed-off-by: William Douglas <william.douglas@intel.com>
================ 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.