Можно ли группировать модульные тесты googletest по категориям? Например, «SlowRunning», «BugRegression» и т. д. Самое близкое, что я нашел, — это параметр --gtest_filter. Добавляя/добавляя имена категорий к именам тестов или приборов, я могу имитировать существование групп. Это не позволяет мне создавать группы, которые обычно не запускаются.
Если категории не существуют в googletest, есть ли хороший или лучший обходной путь?
Изменить: Другой способ — использовать файл --gtest_also_run_disabled_tests. Добавление DISABLED_ перед тестами дает ровно одну условную категорию, но мне кажется, что я неправильно использую DISABLED, когда делаю это.