У меня есть проект библиотеки Android. Мы используем Robolectric для запуска модульных тестов. Модульные тесты работают нормально из IDE, а также из файла Ant build.xml. Я могу получить покрытие кода с помощью плагина eclEmma в Eclipse. Но я сталкиваюсь с проблемами при получении отчета о покрытии от ant build. Пытался использовать Jacoco для генерации отчета о покрытии, но получил покрытие кода 0%, несмотря на то, что все тесты проходят, а покрытие кода плагином составляет 85%. Может ли кто-нибудь предложить правильную структуру для получения покрытия кода для модульных тестов, пока я использую Robolectric для модульных тестов и ant для целей сборки.
Покрытие кода для проекта библиотеки Android при использовании Robolectric
comment
Я думаю, что это не вопрос структуры, а конфигурация покрытия. Мы используем покрытие кода jacoco через плагин Gradle.
- person Eugen Martynov   schedule 29.05.2015
comment
Спасибо @EugenMartynov. Я обновил ответ на этот вопрос
- person Prateek   schedule 01.06.2015
Ответы (1)
Это была проблема только с конфигурацией. Я изменил конфигурацию и обновил файл build.xml. Теперь это работает как шарм. Я могу легко получить покрытие кода через Jacoco
person
Prateek
schedule
01.06.2015