Я не уверен, что я пропустил. Я всегда получаю общее количество тестов как единицу в сводном отчете по тестам. К вашему сведению, в настоящее время у меня есть два класса тестов.
Testsuite summary for testproject
============================================================================
# TOTAL: 1
# PASS: 1
# SKIP: 0
# XFAIL: 0
# FAIL: 0
# XPASS: 0
# ERROR: 0
============================================================================
Main. cpp
#include <gtest/gtest.h>
int main(int argc, char **argv) {
testing::InitGoogleTest(&argc, argv);
return RUN_ALL_TESTS();
}
test1. cpp
TEST(Testsuite1, Test1)
{
EXPECT_EQ(1, 1);
}
test2. cpp
TEST(Testsuite2, Test1)
{
EXPECT_EQ(1, 1);
}