# Source Command Test

> Run the full test suite with coverage reporting

- Skill: `enuno/source-command-test` (Agent Skill)
- Install (CLI): `npx skillmds@latest add enuno/source-command-test`
- Raw SKILL.md: https://api.skillmd.com/api/skills/enuno/source-command-test/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: enuno (https://skillmd.com/u/enuno)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/enuno/source-command-test

---


# source-command-test

Use this skill when the user asks to run the migrated source command `test`.

## Command Template

Run the project's test suite with coverage reporting.

Execute the following commands:

1. Activate the virtual environment if not already active
2. Run pytest with coverage: `pytest --cov=src --cov-report=term-missing --cov-report=html`
3. Display the coverage summary
4. If any tests fail, analyze the failures and suggest fixes
5. Check if coverage meets the 80% minimum threshold

Report back with:

- Number of tests passed/failed
- Overall code coverage percentage
- Any areas with low coverage
- Suggestions for improvement if needed

