Skip to content

Updated config tests, fixing code coverage for C and Lua

Marek Vavrusa requested to merge code-coverage into master

List of changes:

  • make lint builds auto-generated Lua files first
  • added more tests for kresd built-in functions and global variables
  • config tests now use a TAP based test environment, so module tests can be added near the module code
  • calculating code coverage again and trying to integrate it with Gitlab CI so we can track regressions

See the commit messages for details.

Edited by Marek Vavrusa

Merge request reports