Skip to content

Conversation

@gundersen-lumn
Copy link
Collaborator

This pull request updates the issue templates for improving test coverage to include a new "Mandates" section. This section provides clear guidelines to ensure that only meaningful and valid tests are added, discouraging practices that artificially inflate test coverage.

Enhancements to issue templates:

  • Added a required "Mandates" textarea to .github/ISSUE_TEMPLATE/improve-test-coverage-java.yml outlining prohibited testing practices, such as synthetic tests and coverage inflation tricks.
  • Added a required "Mandates" textarea to .github/ISSUE_TEMPLATE/improve-test-coverage.yml with the same guidelines to maintain consistency across templates.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request enhances the test coverage issue templates by adding a "Mandates" section that provides clear guidelines to discourage artificial test coverage inflation and ensure meaningful testing practices.

Changes:

  • Added a new required "Mandates" textarea field to both test coverage issue templates
  • The mandates prohibit synthetic testing, coverage inflation tricks, and tests without proper assertions

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
.github/ISSUE_TEMPLATE/improve-test-coverage.yml Added "Mandates" section to Playwright test coverage template
.github/ISSUE_TEMPLATE/improve-test-coverage-java.yml Added "Mandates" section to JUnit test coverage template

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@CenturyLinkFederal CenturyLinkFederal deleted a comment from Copilot AI Jan 13, 2026
@CenturyLinkFederal CenturyLinkFederal deleted a comment from Copilot AI Jan 13, 2026
@CenturyLinkFederal CenturyLinkFederal deleted a comment from Copilot AI Jan 13, 2026
@gundersen-lumn gundersen-lumn merged commit 31e0dbd into main Jan 13, 2026
@gundersen-lumn gundersen-lumn deleted the eric-issue-patch-1 branch January 13, 2026 18:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants