Czy jest coś podobnego do Sonar dla Perla?Czy jest coś podobnego do Sonara dla Perla?
Odpowiedz
Smolder to ciągła struktura integracji, która uruchamia testy dymu i generuje raporty o zasięgu, statystyki i ładne wykresy. Przyjmuje on dane wejściowe TAP, więc wszystko, co może je zapewnić, można podłączyć. Możesz użyć różnych modułów TAP, aby zapewnić integrację po stronie Perla.
Można również dostosować gotowe systemy do budowy. Hudson, i BuildBot mogą być skonfigurowane dla projektów Perla, chociaż obsługa funkcji będzie się różnić (Hudson jest trochę skoncentrowany na Javie). Możesz połączyć je na różne sposoby. Na przykład: TAP::Harness::JUnit generuje wynik podobny do JUnit, który można podać do narzędzi. Jest to również moduł , który wskazuje obszary nieprzetestowanego kodu.
Oto interesujące discussion zasięgu kodu w Perlu.
Do analizy kodu można użyć PerlCritic
Mała korekta: Smolder faktycznie nie uruchamiać testy (trzeba założyć, że na własną rękę), ale to naprawdę bardzo łatwy w konfiguracji. – mpeters