1 repository
Analysis of code coverage for dynamically evaluated Ruby code, such as those in templates.
Distinct from Code Coverage Analysis: Distinct from general code coverage analysis: specifically handles code executed via dynamic evaluation methods.
Explore 1 awesome GitHub repository matching testing & quality assurance · Evaluated Code Coverage. Refine with filters or upvote what's useful.
SimpleCov este un instrument de acoperire a codului Ruby și un motor de analiză utilizat pentru a urmări ce linii, ramuri și metode de cod se execută în timpul testelor. Funcționează ca un enforcer al pragului de acoperire și agregator de suite de teste, înregistrând datele de execuție pentru a identifica zonele netestate ale unei aplicații. Instrumentul se distinge prin capacitatea de a îmbina rezultatele acoperirii din procesele worker paralele și subprocese într-un singur raport unificat. Suportă compararea cu linia de bază pentru a detecta regresii de acoperire și poate colecta date din codul executat prin metode de evaluare dinamică, cum ar fi cele utilizate în motoarele de templating. Capabilitățile sale mai largi includ generarea de rapoarte în mai multe formate, gruparea fișierelor sursă și filtrarea fișierelor folosind expresii regulate. Sistemul oferă, de asemenea, o interfață de linie de comandă pentru afișarea statisticilor și listarea fișierelor neacoperite.
Gathers coverage data for code executed via dynamic evaluation methods, such as those used in templating engines.