#72 Improve testing
Closed: Fixed 7 years ago Opened 8 years ago by lsedlar.

Current status is that there are a few unit tests with pretty low coverage.

There is script to create a test compose. This only uses some phases and does not do any validation of what was generated.

At first, we should have at least a guide on how to run a test compose that would exercise all phases (not necessarily in a single run).

Gradually we should move more and more into automated testing, ideally utilizing some sort of continuous integration.


Current progress:

  • The tests can now be run with make test, make test-coverage and make test-compose.
  • Unit test code coverage is slowly getting up.
  • Tests run automatically after each push, and all pull requests are tested automatically.

Tests are also ran at rpm build time

@lsedlar changed the status to Fixed

7 years ago

Login to comment on this ticket.

Metadata