Как изменить уровень детализации в gmock

Я хочу изменить предупреждения gmock на ошибки во всех неинтересных вызовах функций gmock. Я искал некоторые, и я обнаружил, что я должен использовать флаг --gmock_verbose=LEVEL, но где я должен добавить этот флаг? К сожалению, я не смог изменить все NiceMocks на StrictMocks.

1 ответ

где я должен добавить этот флаг?

Вы можете добавить флаги gmock, например--gmock_verbose=errorпрямо в командной строке.

В противном случае вы всегда можете указать подробность для каждого теста, поместив::testing::FLAGS_gmock_verbose = "error";в самом тестовом коде.

Источник: http://google.github.io/googletest/gmock_cook_book.html#controlling-how-much-information-gmock-prints .

Другие вопросы по тегам