Aria_moltbot aria-pytest

Run pytest for the Aria codebase and return structured results.

install
source · Clone the upstream repo
git clone https://github.com/Najia-afk/Aria_moltbot
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/Najia-afk/Aria_moltbot "$T" && mkdir -p ~/.claude/skills && cp -r "$T/aria_skills/pytest_runner" ~/.claude/skills/najia-afk-aria-moltbot-aria-pytest && rm -rf "$T"
manifest: aria_skills/pytest_runner/SKILL.md
source content

aria-pytest

Run pytest in the aria workspace and return stdout/stderr with exit codes.

Usage

exec python3 /app/skills/run_skill.py pytest run_pytest '{"paths": ["tests"], "markers": "not slow"}'

Functions

run_pytest

Run pytest for the requested paths.

exec python3 /app/skills/run_skill.py pytest run_pytest '{"paths": ["tests"], "extra_args": ["-q"]}'

collect_pytest

Collect tests without executing them.

exec python3 /app/skills/run_skill.py pytest collect_pytest '{"paths": ["tests"], "markers": "integration"}'

Environment

  • PYTEST_WORKSPACE
    (default: /app/workspace)
  • PYTEST_TIMEOUT_SEC
    (default: 600)
  • PYTEST_DEFAULT_ARGS
    (default: -q)

Python Module

This skill wraps

/app/skills/aria_skills/pytest_runner.py
.