@Mars36

Как правильно писать и запускать тесты и микробэнчмарки в отдельных файлах(Google test/Google benchmark) в с++?

Есть простенькое консольное приложение. В отдельных файлах тесты и бэнчмарк. Как из приложения запустить тесты и бэнчмарк находящиеся в других файлах? Хотя бы на простенький пример посмотреть. Если с тестами какие то идеи есть, то с бэнчмарком сложнее, для его запуска необходим:
BENCHMARK_MAIN();
в итоге в дном проекте не может быть файла с бэнчмарком, т.к. он имеет свою main функцию. Есть очень большая мысль, что я использую его не правильно. По бенчмарку информации на удивление мало, в документации на странице гитхаба по бэнчмарку я нашел только один способ запуска бэнчмарка через его собственный main. Как правильно в итоге запускать бэнчмарк и тесты из своего приложения?
  • Вопрос задан
  • 99 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы