Spring-boot тест не работает с покрытием кода, но работает без покрытия кода - PullRequest
0 голосов
/ 01 февраля 2019

У меня есть служба весенней загрузки с spring-security, версия -2.1.2.RELEASE.Java-11.0.2 У меня есть контрольные примеры, написанные для моего тестирования интеграции API.Когда я запускаю свои тестовые примеры без покрытия кода, это работает, но когда я запускаю его с покрытием кода, это терпит неудачу.Исключением является в основном файл конфигурации с именем WebSecurityConfig.java, который расширяет WebSecurityConfigurerAdapter.У меня здесь выполнена проверка безопасности ldap, а также я автоматически подключаю объект настроек с именем LdapSettings.java, который снова является конфигурацией.Вот проблеск исключения, которое я получаю при запуске с тестом с покрытием кода.

java.lang.IllegalStateException: не удалось загрузить ApplicationContext, вызванный: org.springframework.beans.factory.BeanDefinitionStoreException: не удалосьпроцесс импорта кандидатов в класс конфигурации. Причина: java.lang.ClassFormatError: член Nest class_info_index 49 имеет неверный тип константы в файле класса com / acumenllc / notifications / config / security / WebSecurityConfig

Также, пожалуйста, предложите мне, если яделать что-то не так в дизайне здесь.

...