1 dépôt
Measuring coverage for code executed via dynamic evaluation methods like eval or templating engines.
Distinct from Code Coverage Analysis: Distinct from general analysis: specifically targets code that bypasses standard file loading through dynamic evaluation.
Explore 1 awesome GitHub repository matching testing & quality assurance · Evaluated Code Analysis. Refine with filters or upvote what's useful.
SimpleCov est un outil de couverture de code Ruby et un moteur d'analyse utilisé pour suivre quelles lignes, branches et méthodes de code s'exécutent pendant les tests. Il fonctionne comme un exécuteur de seuil de couverture et un agrégateur de suite de tests, enregistrant les données d'exécution pour identifier les zones non testées d'une application. L'outil se distingue par la capacité de fusionner les résultats de couverture provenant de processus de travail parallèles et de sous-processus en un rapport unifié unique. Il prend en charge la comparaison de base pour détecter les régressions de couverture et peut recueillir des données à partir de code exécuté via des méthodes d'évaluation dynamique, telles que celles utilisées dans les moteurs de templating. Ses capacités plus larges incluent la génération de rapports multi-formats, le regroupement de fichiers sources et le filtrage de fichiers à l'aide d'expressions régulières. Le système fournit également une interface en ligne de commande pour afficher des statistiques et lister les fichiers non couverts.
Gathers coverage data for code executed via dynamic evaluation methods, specifically for templating engines.