Skip to content

Add pitest CI job #127

@romani

Description

@romani

detected at #125 (comment)

project is about to get popularity
we about to loose coverage by tests, when author of recipie do coding but forgot to add tests.
it is great luck if reviewer can catch it, but it is luck and we should not rely on it.

pitest will help to remind author of check to cover whole code and put into inputs all required edge cases.

There will be more contributors in future, quality of recipes should not de-gradate.

We can reuse the same model of pitest execution as as have in main project, by profile, as pitest execution is time consuming.

All exists mutations should be added to suppressions, only newly added code (future PRs) will require no survivals.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions