Почему EclEmma не позволяет игнорировать класс из общего процента покрытия? - PullRequest
0 голосов
/ 11 января 2019

Я смотрю вокруг и не могу снять класс, этот класс находится в пакете, который мне нужно протестировать и взять покрытие кода. Но этот класс в частности, я не хочу, чтобы его учитывали в общем проценте, Потому что это влияет на мою меру покрытия, В моем исследовании я обнаружил, что EclEmma не может этого сделать.

О чем это? - возможно, это завершено, потому что способ, которым эклемма связывает покрытие кода - или это плохая практика - удалять классы, и поэтому эклемма не позволяет этого. - Может быть, команда eclemma работает в этой функции?

Я уже пробовал Preferences-> Java-> Code Coverage -> Exclude но это все еще принимает класс в меру с 0%, так что влияет на мой охват кода

даже на странице документации Eclemma сказано это:

Внимание! Используйте эти параметры с осторожностью! Неправильные записи могут нарушить запуск кода покрытия. Также не используйте эти параметры для определения объема вашего анализа. Исключенные классы по-прежнему будут отображаться как не охваченные.

...