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.