Игнорировать сканирование компонентов, когда все тесты игнорируются - PullRequest
0 голосов
/ 14 сентября 2018

Есть ли способ игнорировать проверку компонентов, когда все тесты игнорируются?

Допустим, у меня есть такой тест, и все тесты в классе игнорируются

@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 , даже если все тесты игнорируются,Можно ли как-то переопределить это поведение?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...