Задать вопрос
@Pogromist_Vasya

Google Test Framework: Как частично отключить параметризованный тест?

Имеется следующий код тестов на Google Test Framework:
struct TestParam
{
    ...
    TestParam(...){...}
};

class TestFixture : public ::testing::WithParamInterface<TestParam>
{...};

TEST_P(TestFixture, Test)
{...}

INSTANTIATE_TEST_CASE_P(
    TestFixture,
    TestFixtureInst,
    ::testing::Values(
        TestParam(...),
        TestParam(...),
       ...));


Возможно ли задизейблить тест на каком либо определенном параметре (по типу указания префикса DISABLE_) чтобы тест с этим параметром попадал в список задизейбленных тестов (в выхлопе фреймворка), но с остальными параметрами тест запускались?
  • Вопрос задан
  • 764 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
EvilsInterrupt
@EvilsInterrupt
System programming, Reversing Engineering, C++
Может Вам поможет это: GoogleTest: How to skip a test? ?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы