Skip to content

docs: add contract test evidence PR requirement - #552

Merged
El-swaggerito merged 1 commit into
Axionvera:mainfrom
mayborn005:docs/add-contract-test-evidence-pr-requirement
Jul 29, 2026
Merged

docs: add contract test evidence PR requirement#552
El-swaggerito merged 1 commit into
Axionvera:mainfrom
mayborn005:docs/add-contract-test-evidence-pr-requirement

Conversation

@mayborn005

Copy link
Copy Markdown
Contributor

Description

Updates contract PR expectations so contributors provide clear test evidence in every pull request.

Changes

  • PR template (.github/PULL_REQUEST_TEMPLATE.md): Renamed "Tests Added or Updated" section to "Test Evidence" with:
    • Explicit no-test justification subsection
    • Contract-specific test examples table referencing existing test patterns
  • CONTRIBUTING.md: Added test evidence requirement to pull request expectations section
  • README.md: Added test evidence requirement note and link to PR expectations

Acceptance Criteria

  • PR template requires test evidence
  • Commands run are required (existing)
  • CI status is required (existing)
  • No-test cases require justification
  • Contract-specific test examples are included
  • README links to PR expectations

Closes #511

Update PR template, CONTRIBUTING.md, and README.md to require clear
test evidence in every contract PR, including no-test justifications
and references to existing contract test patterns.

Closes Axionvera#511
@El-swaggerito
El-swaggerito merged commit 3ae556a into Axionvera:main Jul 29, 2026
1 check passed
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.

Add contracts test evidence PR requirement

3 participants