У меня есть набор тестов, написанный в QTestLib
. Это наследие. Тесты QTest
вызывают из метода main
, инициализированного, как обычный набор «Самый надежный».Могу ли я проверить gtest_filter из теста не-gtest?
На сервере CI мы вызываем регулярные gtests с «чувствительным временем исключения» фильтра, как
> testsuite.exe --gtest_filter=-*TimeSensitive*
Теперь я хотел бы попробовать отключить некоторые из чувствительных этих временных испытаний на «слушает» gtest_filter
. Итак, вопрос: могу ли я использовать что-то эквивалентное этому?
MyTest::test_TimeSensitiveTestMethod() {
if (!::testing::gtest_filter("MyTest_TimeSensitiveTestMethod")) return;
EXPECT_EQ(1, 2);
...
}