Toolverse
Wszystkie skille

run-rust-tests

autor: RediSearch

Automatycznie uruchamiaj testy Rust po zmianach w kodzie

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Testowanie
Wyświetlenia
1

O skillu

Skill do uruchamiania testów Rust bezpośrednio z agenta. Po modyfikacji kodu Rust możesz szybko zweryfikować poprawność zmian, uruchamiając testy dla konkretnych crates'ów lub całego projektu. Narzędzie automatycznie wykrywa zmienione pliki i uruchamia testy dla dotkniętych modułów, lub na życzenie testuje wszystko. Idealne dla deweloperów pracujących nad projektami Rust, którzy chcą szybko sprawdzić, czy ich zmiany nie złamały istniejącego kodu.

Jak używać

  1. Zainstaluj skill w swoim agencie Claude/Copilot, wskazując repozytorium RediSearch i ścieżkę .skills/run-rust-tests.

  2. Po dokonaniu zmian w kodzie Rust uruchom skill bez argumentów — automatycznie wykryje zmienione pliki w src/redisearch_rs/ i uruchomi testy tylko dla dotkniętych crates'ów za pomocą cargo nextest.

  3. Jeśli chcesz uruchomić testy dla konkretnego crate'a, podaj jego nazwę jako argument, np. hyperloglog. Skill uruchomi wszystkie testy w tym module.

  4. Aby przetestować konkretny test w crate'ie, podaj zarówno nazwę crate'a jak i nazwę testu, np. hyperloglog test_merge. Skill uruchomi tylko ten test.

  5. Jeśli chcesz uruchomić pełną baterię testów dla całego projektu, podaj argument all. Skill uruchomi cargo nextest run w katalogu src/redisearch_rs/.

  6. Jeśli testy się nie powiodą, przeczytaj komunikaty błędów, napraw kod lub testy, a następnie ponownie uruchom skill, aby potwierdzić poprawkę.

Podobne skille