Skip to content

Slash command

Test runner

Finds the project's real test command and runs it, then reads the failures for you.

About

Finds the project's real test command and runs it, then reads the failures for you.

Files in v1.0.0

  • replicamd.plugin.json1577 B

Contributes

{
  "commands": [
    {
      "id": "run",
      "title": "Run the test suite",
      "prompt": "Find how this project actually runs its tests - check the build manifest's scripts, then the CI workflow, then the README, in that order. Run that exact command. If it fails, read the first failure properly before saying anything: which assertion, which input, which line. Then tell me the single most likely cause. Do not fix anything yet - tell me first."
    },
    {
      "id": "changed",
      "title": "Test only what I changed",
      "prompt": "Run `git diff --name-only origin/HEAD...HEAD` to see what changed, find the tests that cover those files, and run only those. If the changed files have no tests covering them, say so explicitly and name them - an untested change is the finding."
    },
    {
      "id": "write",
      "title": "Write the missing test",
      "prompt": "Look at my working diff and find the behaviour it changed that no test currently covers. Write one test for it, matching the file layout, naming and assertion style already used in this repo. The test must fail if the change is reverted - if you cannot make it fail that way, you are testing the wrong thing."
    }
  ]
}

Versions

  • v1.0.07/26/2026 · 1 files

Install

Install in ReplicaMD

Nothing happened? ReplicaMD may not be installed yet - or open it first, then Settings → Plugins and install by id.

Plugin id:

test-runner

Bundle endpoint:

https://replicamd.nl/api/registry/plugins/test-runner/download
Author
Ardjun Debi - Tewarie @ardjun
Latest
v1.0.0
License
MIT
Installs
0
testingciquality