Skip to content

add testing principles - #188

Merged
atkrad merged 4 commits into
mainfrom
add-testing-principles
Oct 13, 2026
Merged

atkrad merged 4 commits into
mainfrom
add-testing-principles

Conversation

@atkrad

@atkrad atkrad commented Oct 12, 2026

Copy link
Copy Markdown
Member

Summary

  • Add a testing principles page for how Deployah tests are named, organized, and reviewed.
  • Point the contributor guide at that page instead of repeating the rules.

Test plan

  • nix run .#lint-md
  • Markdown link check (lychee --offline --include-fragments)
  • Unit tests added/updated (docs only; no behavior change)
  • Scenario under scenarios/ (no deploy behavior change)
  • Pre-commit hooks passed on the commit (markdownlint, markdown links)

Labels

  • One of: kind/feature, kind/bug, kind/docs, kind/chore
  • Add breaking-change if this breaks existing CLI or config behavior
  • Add skip-changelog for internal-only PRs that should not appear in notes

Checklist

  • Title is short and imperative (matches commit style)
  • Docs / CLI help updated when user-facing (README.md, docs/cli/)
  • No secrets or local-only paths in the diff

@atkrad atkrad added kind/docs Documentation only skip-changelog Exclude this PR from release notes area/testing Scenarios, harness, goldens labels Oct 12, 2026
@codecov

codecov Bot commented Oct 12, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

@atkrad atkrad removed the skip-changelog Exclude this PR from release notes label Oct 12, 2026
@atkrad atkrad self-assigned this Oct 12, 2026
@atkrad
atkrad merged commit 1f59f09 into main Oct 13, 2026
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/testing Scenarios, harness, goldens kind/docs Documentation only

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant