Quiero utilizar la cobertura de código en el proyecto Scala, Simple Build Tool utilizada como herramienta de compilación. ¿Cuál es la mejor para usar en este proyecto? (Soy nuevo en estas tecnologías.) Cualquiera me puede decir cómo configurar la cobertura del código en mi proyecto. Si pudiera proporcionar un ejemplo que me ayude mucho a entender las cosas.Scala, sbt y emma o Cobertura
Respuesta
estoy tratando de averiguar lo mismo en este momento :-)
he encontrado el sbt-undercover-plugin, que utiliza Undercover para generar un muy buen informe HTML en busca de cobertura de código. Trabajé muy bien la primera vez que lo usé, pero esta mañana todos mis informes muestran una cobertura del 0%, por lo que YMMV.
Lo actualizaré cuando encuentre otras opciones.
Editar:
El Scala Code Coverage Tool parece un poco más robusto. Al menos proporciona su propio repositorio Maven, por lo que no tiene que implementar localmente en sus máquinas de compilación.
thanxx, Si encontraste alguna actualización regrandiendo esto, por favor avísame – 123Ex
Estoy teniendo buena suerte con Scala Code Coverage Tool. Parece tener menos inconvenientes que el plugin sbt-undercover. – leedm777
El complemento scct no funciona para mí. Reporta una cobertura enormemente alta. No muestra el código no probado, pero genera informes perfectos desde un administrador. – Andrey
- 1. Cobertura Emma en Enum tipos
- 2. Comprender cómo SBT, Scala, SBT-Idea y Play Framework funcionan juntos
- 3. ¿Cómo exportar la cobertura de emma a HTML en eclipse?
- 4. Cómo utilizar la cobertura de código EMMA en Android
- 5. SBT de Scala IDE
- 6. Scala SBT: jar independiente
- 7. Herramienta de cobertura EMMA que no muestra cobertura línea por línea
- 8. Jenkins y JaCoCo con SBT
- 9. Scala SBT: Scala versión del compilador
- 10. Proyecto Scala SWT con SBT
- 11. Scala + IDEA: Pros y contras de sbt y fsc
- 12. Agregar y eliminar dependencias con SBT y Scala IDE
- 13. Problema con BufferedReader.readLine con sbt run o sbt console
- 14. Medir la cobertura de Scala Code en testcases en Eclipse
- 15. ¿Funcionan bien Scala 2.8.1 y SBT con JDK 7?
- 16. Scala SBT: scala.tools.nsc no se está ejecutando
- 17. application.conf para Scala SBT Akka Actors
- 18. ¿Hay alguna herramienta para convertir los informes Emma XML al formato XML de Cobertura?
- 19. Herramientas de cobertura de código para Scala
- 20. ¿Cómo forzar al informe de cobertura del código de Emma a ignorar algunos métodos?
- 21. ¿Por qué emma no da cobertura completa a los bloques finalmente?
- 22. ¿Cómo puedo generar informes de cobertura de código Emma usando Ant?
- 23. Cobertura de código de Emma para la prueba JUnit de Android
- 24. instalando sbt-assembly con sbt 0.11.2
- 25. Instalación de Scala 2.9.1/Lift 2.4-M4 con sbt 0.11.0
- 26. Plugin Sbt para jruby
- 27. Cómo excluir commons-logging de un proyecto scala/sbt/slf4j?
- 28. Cambiando el directorio de fuentes de Scala en SBT
- 29. Scala sbt no se puede encontrar commons-logging-1.0.4.jar
- 30. Recarga automática de archivos en Scala/Lift/SBT .11?
¿Qué hay de Jacoco, para mí funciona? http://ronalleva.com/2012/04/25/jacoco-and-play.html – drWatson