Есть ли способ игнорировать проверку компонентов, когда все тесты игнорируются?
Допустим, у меня есть такой тест, и все тесты в классе игнорируются
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(classes = {TestConfig.class})
@WebAppConfiguration
public class ReqMigration {
//.... all tests are ignored
}
TestConfig.class выглядиткак это
@Configuration
@PropertySource(value = "file:${path.app}/configuration/env.properties", ignoreResourceNotFound=true)
@PropertySource(value= "classpath:migration-test.properties")
@Import({BpmConfig.class, MonitorConfig.class})
@ActiveProfiles({"monitor-elasticsearch"})
public class TestConfig {
...
}
Проблема в том, что когда я запускаю такой тест и запускаю сборку в CI (Teamcity), он все еще пытается сканировать все, что определено в TestConfig.class , даже если все тесты игнорируются,Можно ли как-то переопределить это поведение?