Покрытие кода Emma не генерируется, когда в тестируемом действии Android генерируется необработанное исключение. Однако покрытие создается успешно, если тест пройден! Я использую SDK r15, Emma 1.6.x macosx и build.xml по умолчанию. Ниже приведены выходные данные цели ant test
:
[exec] com.stackoverflow.android.test.ActivityTest:INSTRUMENTATION_RESULT: shortMsg=java.lang.ArithmeticException
[exec] INSTRUMENTATION_RESULT: longMsg=java.lang.ArithmeticException: divide by zero
[exec] INSTRUMENTATION_CODE: 0
[echo] Downloading coverage file into project directory...
[exec] remote object '/data/data/com.stackoverflow.android/coverage.ec' does not exist
Это нормально? Я новичок в Эмме, но я знаю, что JaCoCo иногда так делает! Пожалуйста, порекомендуйте.