Testing Conventions

How to test scripts in xberg-io/actions — which framework each language uses (Bats for shell, pytest for Python, Pester for PowerShell), where suites live, how to isolate a test from the host machine so it cannot pass locally and fail on a runner, and how to prove a test actually discriminates. Load when adding or changing any script under an action, when writing or fixing tests, or when a suite passes locally but fails in CI.

kreuzberg-dev f6972bd 5.3 KB Updated

File contents

kreuzberg-dev/actions/tree/main/.ai-rulez/skills/testing-conventions commit f6972bde64

Frequently asked questions

npx skillmds@latest add kreuzberg-dev/testing-conventions