run-tests

Run unit, resilience, and coverage tests in a project virtual environment.

Updated May 18, 2025
One-click install
npx skills add https://github.com/ki2pixel/render_signal_server --skill run-tests-ki2pixel
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: run-tests
Source: https://github.com/ki2pixel/render_signal_server/tree/main/.windsurf/skills/run-tests
Command: npx skills add https://github.com/ki2pixel/render_signal_server --skill run-tests-ki2pixel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pytest, pytest-cov.

What problem does it solve?

Exécute la suite de tests (unitaires, résilience, couverture) en utilisant l'environnement virtuel spécifique du projet.

Core Features & Use Cases

  • Run unit tests, resilience tests, and coverage reports using the project's dedicated virtual environment to ensure consistent results.
  • Provide quick feedback during development and CI by leveraging the run_tests.sh wrapper and the venv at /mnt/venv_ext4/venv_render_signal_server.
  • Use targeted test selections to speed up iteration during development or debugging sessions.

Quick Start

Use the run-tests skill to execute the project's test suite with all default options.

Frequently Asked Questions about run-tests

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run pytest tests in a specific virtual environment?▼

Run pytest tests in a specific virtual environment by executing the test suite through a wrapper script that isolates dependencies and ensures consistent automated execution results.

How do I generate coverage reports with pytest in a virtualenv?▼

Generate coverage reports by running pytest with pytest-cov inside the dedicated project virtual environment to measure code execution and resilience test coverage.

Can I use this to run targeted test selections during development?▼

Yes, you can use targeted test selections to speed up iteration during development or debugging sessions by specifying subsets of the test suite to execute.

Do I need pytest and pytest-cov to run the test suite?▼

Yes, you need pytest and pytest-cov available in the project virtual environment to execute the test suite and generate coverage reports.

What is the best way to automate test execution for CI workflows?▼

Automate test execution for CI workflows by leveraging a wrapper script within a dedicated virtual environment to provide quick feedback and reliable test results.

Why use a dedicated virtualenv for running automated tests?▼

Using a dedicated virtualenv for automated tests ensures consistent results across development and CI by isolating the project dependencies and execution environment.