Можно ли получить покрытие встроенных функций библиотеки с помощью scoverage? - PullRequest
0 голосов
/ 15 мая 2019

предположим, что я использую некоторую внешнюю (jar) библиотеку, например spark core. И я написал класс с некоторой встроенной библиотекой Spark Core и написал тестовый пример для класса, который я написал. Теперь, когда я запускаю контрольные примеры, используя Scoverage, можно получить покрытие классов искрового сердечника.

например:

добавил jar-ядро в качестве внешней библиотеки в мой проект scala maven. Также настройте плагин scoverage для проекта.

class A{
some spark core function invoked.
}

class ASpec{
testing the class A
}

после запуска тестовых примеров, запустите команду coverReport в отчете о покрытии, оно покажет класс A x% покрытия кода и y% покрытия ветви.

Мой вопрос: возможно ли получить покрытие кода для классов, которые я вызывал из Jar.

...