Toolverse
All skills

run-python-tests

by RediSearch

Run end-to-end Python tests after making changes to verify correctness

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Testing
Views
3

About this skill

Run end-to-end Python tests after making changes to verify correctness

How to use

  1. Zainstaluj umiejętność w swoim środowisku agenta, dodając ją do konfiguracji MCP server lub agenta Claude.
  2. Aby uruchomić szybką weryfikację wszystkich testów Python, użyj komendy z parametrem TEST_TIMEOUT=20 — testy będą przerwane po 20 sekundach, co daje szybką informację zwrotną. To jest preferowany sposób na początek.
  3. Jeśli chcesz uruchomić testy z konkretnego pliku, podaj nazwę pliku bez rozszerzenia jako argument — na przykład aby testować plik test_crash.py, przekaż TEST="test_crash".
  4. Aby uruchomić konkretny test z pliku, podaj ścieżkę w formacie nazwa_pliku:nazwa_testu — system automatycznie znajdzie i uruchomi tylko ten test.
  5. Jeśli podczas szybkiej weryfikacji niektóre testy przekroczą limit czasu, sprawdź czy są związane z Twoimi zmianami. Jeśli tak, uruchom je ponownie bez limitu czasu (TEST_TIMEOUT nie będzie ustawiony), aby uzyskać pełny wynik.
  6. Dla pełnego przebiegu testów bez ograniczeń czasowych, pomiń parametr TEST_TIMEOUT — testy będą mogły działać do 300 sekund.

Related skills