R
run-python-tests
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
About this skill
Run end-to-end Python tests after making changes to verify correctness
How to use
- Zainstaluj umiejętność w swoim środowisku agenta, dodając ją do konfiguracji MCP server lub agenta Claude.
- 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.
- 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".
- Aby uruchomić konkretny test z pliku, podaj ścieżkę w formacie nazwa_pliku:nazwa_testu — system automatycznie znajdzie i uruchomi tylko ten test.
- 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.
- Dla pełnego przebiegu testów bez ograniczeń czasowych, pomiń parametr TEST_TIMEOUT — testy będą mogły działać do 300 sekund.