Running Tests

SkillDev tools

Run the type_enforced test suite via nox (all supported Python versions) or pytest (local venv). Use when asked to run tests, verify changes, or check CI-equivalent behavior.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Running Tests skill

What this skill tells your AI

The instructions your AI receives, as published by connor-makowski/type_enforced in .claude/skills/test/SKILL.md and read by ahel’s review.

CommandWhat it does
uv run noxRun tests across Python 3.11, 3.12, 3.13, 3.14
uv run nox -s tests-3.14Run tests on a single Python version
uv run pytestRun tests in the local venv only
uv run pytest -vRun tests with verbose output

Dev dependencies (pytest, autoflake, black, build, nox, nox-uv, pdoc, twine, plus pydantic/beartype/typeguard for benchmarking) live in [project.optional-dependencies] dev in pyproject.toml. Install them with uv sync --extra dev.

Prefer uv run pytest for a quick local check while iterating; use uv run nox before considering a change done, since it confirms behavior across every Python version the package supports.

Signals

GitHub stars
64
Forks
6
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
test-connor-makowski
Source
github.com/connor-makowski/type_enforced