в gtets, как мы знаем, момент управления находит TEST
или TEST_F
функцию, она registers
test cases
превращается в gtest
. Но согласно моему требованию, после того, как gtest зарегистрирует все тестовые случаи, мне нужно найти, есть ли testcasename
в списке или нет? Если tesetcasename
есть, то мне нужно отменить регистрацию всех тестовых случаев и зарегистрировать только найденный testcasename
. Как это сделать??? Предполагать
TEST_F(testcasename, testname){}
TEST_F(testcasename1, testname1){}
TEST_F(testcasename3, testname3){}
..
..
TEST_F(testcasenameN, testnameN){}
Предположим, я ищу "testcasename3"
в каталоге registered testcasename
. и это доступно. Теперь я хочу, чтобы gtest выполнял только найденный тестовый набор, а не все...
Как это сделать?
Любой ответ приветствуется