D
development-tools
Uruchamiaj testy jednostkowe i integracyjne dla projektu multigres bezpośrednio z Claude
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Development Tools to umiejętność dla Claude, która automatyzuje uruchamianie testów w projekcie multigres. Pozwala szybko wykonywać testy jednostkowe, testy integracyjne oraz zadania deweloperskie za pomocą prostych poleceń. Narzędzie obsługuje uruchamianie wszystkich testów, testów konkretnych pakietów, a także wyszukiwanie testów po wzorcu. Każdy wynik testów jest podsumowywany z liczbą testów zaliczonych i niezaliczonych, czasem wykonania oraz opcją wyświetlenia szczegółowych logów w razie błędów.
Jak używać
- Zainstaluj umiejętność Development Tools w swoim Claude, wskazując repozytorium multigres i ścieżkę .claude/skills/mt-dev.
- Aby uruchomić wszystkie testy jednostkowe, wpisz polecenie /mt-dev unit all — narzędzie automatycznie wykona go test -short ./go/... i pokaże wynik.
- Jeśli chcesz testować konkretny pakiet, użyj /mt-dev unit [ścieżka-pakietu], na przykład /mt-dev unit ./go/services/multipooler/... — Claude wyświetli polecenie przed jego wykonaniem.
- Do testowania pojedynczego testu podaj ścieżkę pakietu i nazwę testu: /mt-dev unit ./go/services/multipooler TestConnectionPool.
- Dla bardziej zaawansowanego wyszukiwania użyj wzorców, np. /mt-dev unit ./go/services/multipooler TestConn.* — uruchomi wszystkie testy zaczynające się od TestConn.
- Po każdym uruchomieniu Claude podsumuje wyniki (liczba zaliczonych i niezaliczonych testów, czas wykonania) i zaproponuje wyświetlenie szczegółowych logów, jeśli testy się nie powiodą.