# Run Tests

> Run pytest tests for the project Use when this capability is needed.

- Skill: `tomevault-io/run-tests-12` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/run-tests-12`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/run-tests-12/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/run-tests-12

---


# Run Tests

Run the project's test suite using pytest.

## Instructions

1. If the user specifies a test file or directory, run that: `.venv/Scripts/python.exe -m pytest <path> -q`
2. If the user specifies a keyword or marker, pass it through (e.g., `-k "test_name"`, `-m "slow"`)
3. If no arguments are given, run the full test suite: `.venv/Scripts/python.exe -m pytest -q`
4. Report the results: number of passed, failed, skipped, and errors
5. If there are failures, summarize each failing test with the relevant assertion or error message
6. Do NOT attempt to fix failing tests unless the user explicitly asks

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/adamfilli) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-11 -->

