test

/test — Run Tests with Clean Output

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "test" with this command: npx skills add trevoke/org-gtd.el/trevoke-org-gtd-el-test

/test — Run Tests with Clean Output

Run ./run-tests.sh (in this skill's directory) to execute tests. The script handles all noise filtering and outputs only a clean summary.

How to Run

.claude/skills/test/run-tests.sh [ARGUMENT]

Parse the ARGUMENTS line and pass it through:

Argument What it does

(none) / all

Full suite

test/unit/foo-test.el

Single file

unit / integration / acceptance

Category

Resolving test names

If the argument contains / but no .el (looks like a test name, e.g. stuck-sa-filter/cancelled-project-task-skipped ):

  • Grep for deftest <name> in test/ to find the file

  • Pass the file path to run-tests.sh

Output Format

The script returns one of:

Success: PASS: 1195 tests in 18.4s

Failure: Summary line + full failure/error details (test name, expected/actual, file:line)

Unexpected: Last 30 lines of raw output

Report the script output verbatim. Do not add commentary unless the user asks.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

architect

No summary provided by upstream source.

Repository SourceNeeds Review
General

qa

No summary provided by upstream source.

Repository SourceNeeds Review
General

writing-skills

No summary provided by upstream source.

Repository SourceNeeds Review