crossplane / crossplane/upjet

Require test coverage to be kept same or increased

Open
#44 0 comments 0 reactions 0 assignees View on GitHub
enhancement tests v2
Dominant language
Go
Stars
481
Forks
131
Avg merge
2d 1h
Merged PRs (30d)
11

Description

### What problem are you facing?

Upjet is a project that is depended by official providers, which will be used by most of our customers in production. Today, we have good coverage of unit tests but there are cases here and there that we don't.

### How could Terrajet help solve your problem?

In Crossplane, we have the [coverage change reported](https://github.com/crossplane/crossplane/blob/master/.github/workflows/ci.yml#L169) and it fails if the PR decreases the coverage. We should have the same here and make it required to pass to keep the quality of our software high.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.