Cobertura de código: ¿qué ejecución de Cubre qué código?
-
27-10-2019 - |
Pregunta
El POC: https://gist.github.com/1197309
Me gustaría determinar cuál de las tres carreras ./prime
, ./prime 0
y ./prime 1
Han cubierto qué código y que lo muestre bien en el informe HTML.
¿Es esto posible de manera directa? ¿Cómo hacerlo? Otras herramientas están bien, siempre que trabajen en Linux con GCC.
Gracias.
Nota: Preferiría una horquilla de trabajo de ese esencia :-) Estoy usando una distribución de desarrollador "regular" Linux, por lo que no se preocupe por las herramientas.
Cualquier otra mejora es bienvenida.
Solución
Claro: simplemente cambie el nombre del archivo de cobertura después de cada ejecución, luego examine los tres archivos individualmente y cree un informe HTML combinado.
O cree HTML a partir de los tres archivos y fusione el HTML, que podría ser más simple que escribir un analizador para la salida de cobertura.
Oh, ¿te refieres a "incorporado" o "simple"? No.