run-tests

star 10

Run Prompture's test suite with the correct pytest flags. Supports unit-only, integration, single file, single test, verbose, and credential-skip modes. Use when running or debugging tests.

jhd3197 By jhd3197 schedule Updated 1/28/2026

name: run-tests description: Run Prompture's test suite with the correct pytest flags. Supports unit-only, integration, single file, single test, verbose, and credential-skip modes. Use when running or debugging tests. metadata: author: prompture version: "1.0"

Run Tests

Commands

Intent Command
All unit tests pytest tests/ -x -q
Include integration tests pytest tests/ --run-integration -x -q
Specific file pytest tests/{file}.py -x -q
Specific class pytest tests/{file}.py::{Class} -x -q
Specific test pytest tests/{file}.py::{Class}::{test} -x -q
Verbose output Replace -q with -v
Show print output Add -s
Pattern match Add -k "pattern"
Skip missing credentials TEST_SKIP_NO_CREDENTIALS=true pytest tests/ --run-integration -x -q
Legacy runner python test.py

Flags

  • -x stop on first failure
  • -q quiet (dots + summary)
  • -v verbose (each test name)
  • -s show stdout/stderr
  • --run-integration include @pytest.mark.integration tests

After Running

  • Pass: report count (e.g. "137 passed, 1 skipped")
  • Fail: read the failure output, identify root cause, fix it
  • Always run after modifying any file under prompture/
Install via CLI
npx skills add https://github.com/jhd3197/Prompture --skill run-tests
Repository Details
star Stars 10
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator