tutorial test plugin manually coverage code eclipse code-coverage cobertura emma

test - Borrado de cobertura resaltando en Eclipse.



manually install eclemma (9)

Después de ejecutar los informes de cobertura en Eclipse (con cobertura o un complemento de EMMA), los archivos de código fuente se resaltan en verde, rojo y amarillo según las líneas de código que cubren las pruebas.

¿Cómo puedo borrar este resaltado después de que termine?


Cerrar el IDE y abrirlo de nuevo. Esto funciona si no utilizó ninguna herramienta de cobertura de código y acaba de hacer clic en el icono básico de "Cobertura" en el IDE.


En el eclipse 4.2 parece que es imposible eliminar los aspectos más destacados de eCobertura. Lamentablemente, los complementos de eCobertura ya no se mantienen. Sin embargo, si empiezas a escribir en la clase, se ha ido. Así que escribe un espacio, y luego deshacer , y desaparece.


Encontré una solución alternativa en GitHub: https://github.com/jmhofer/eCobertura/issues/8

Para aquellos que no quieren hacer clic en el enlace, aquí está el texto del comentario:

Buena solución: cree una configuración de ejecución con un filtro, que excluya todo ("*") y deje que se ejecute solo una prueba. Nómbrelo "Deshacer cobertura".

Hice esto y funcionó bastante bien en Eclipse Juno.

El crédito para esto va a UsulSK.


Haga clic en el botón "Eliminar todas las sesiones" en la barra de herramientas de la vista "Cobertura".


He utilizado la herramienta Open Clover para la cobertura del código, también he estado buscando esto durante mucho tiempo. Es bastante sencillo, en la pestaña Explorador de cobertura, puede encontrar tres botones cuadrados que indican las líneas de código que desea mostrar, haga clic en para ocultar el cuadro cuadrado de cobertura y desaparece. Último botón en la imagen de abajo:


Para aquellos que usan Cobertura y solo tienen la Vista de sesión de cobertura como yo, solo intente cerrar Eclipse y volver a iniciarlo. Esto se deshizo del resaltado para mí.


Se agregó el atajo de teclado Ctrl + Shift + XC a las combinaciones de teclas (Ventana -> Preferencias -> filtrar por Claves) al ''Editar Java Source'' para ''Eliminar sesión activa''.


Si desea eliminar la sesión activa / proyecto / carpeta, puede seguir

Haga clic en el botón "Eliminar sesión activa" en la barra de herramientas de la vista "Cobertura".


Si elimina la sesión de cobertura, también desaparecerá el coloreado de la cobertura. Para esto, presione Eliminar sesión o Eliminar todas las sesiones en la barra de herramientas de la vista Cobertura.

http://eclemma.org/faq.html