¿Cómo puedo usar el filtro para emma al crear una prueba de Android con ant para un proyecto de biblioteca?
De esta pregunta:
¿Cómo puedo usar el filtro para emma al crear una prueba de Android con ant?
Sé que Emma puede usar un filtro agregando las siguientes líneas a mis propiedades anteriores del proyecto objetivo, no al proyecto de prueba.
emma.filter=-com.your.excluded.package.*
pero parece que no funciona correctamente si mi proyecto de destino es un proyecto de biblioteca.
Mi espacio de trabajo se ve así:
projectlib1 : lib project using lib2
projectlib1/tests : unit tests for lib1
projectlib2 : lib project using lib3
projectlib2/tests : unit tests for lib2
projectlib3 : stand alone lib
Cuando ejecuto la cobertura para lib1, también obtengo archivos de cobertura para lib2 y lib3 que no deseo. ¿Dónde debo añadir el emma.filter? Intenté ponerlo en la raíz de cada uno de esos proyectos, pero no funcionó hasta ahora.
Cualquier sugerencia de bienvenida! gracias