tutorial plugin manually coverage code java code-coverage emma

manually - java code coverage maven plugin



¿Por qué emma no da cobertura total a los bloques finalmente? (1)

Hay una entrada sobre esto en EMMA Faq: Ramas implícitas debido a los bloques finalmente. Tocando el tema de bloques parcialmente cubiertos finalmente. Quizás eso ayude.

No entiendo por qué Emma no proporciona cobertura de código completa a los bloques "finalmente". He hecho un programa de ejemplo corto para demostrar esto.

Cuando ejecuto el programa se muestra:

try finally

Así que no entiendo por qué, finalmente, se marca como rojo (no se ejecuta) y el "finalmente" "println" se marca de amarillo (se ejecuta parcialmente). ¿Me estoy perdiendo de algo? ¿Cómo hacer que Emma entienda que el bloque finalmente está cubierto?

¡Gracias!