Как обновить номер тестового примера в отчете google test xml - PullRequest
0 голосов
/ 12 октября 2018

Мое требование - показать, сколько тестовых примеров запущено

TEST_F(Calculate, Addition) 
{
    EXPECT_EQ(2,AddNumber(1,1));
    EXPECT_EQ(3,AddNumber(1,2));
    EXPECT_EQ(4,AddNumber(2,2));
}

После запуска выше тестового примера ниже будет сгенерирован отчет в формате xml

<?xml version="1.0" encoding="UTF-8"?>
<testsuites tests="1" failures="0" disabled="0" errors="0" timestamp="2018-10-10T10:35:29" time="0.248" name="AllTests">
  <testsuite name="Calculate" tests="1" failures="0" disabled="0" errors="0" time="0.247">
    <testcase name="Addition" status="run" time="0.247" classname="Calculate" />
  </testsuite>
</testsuites>

Здесь тесты начинаются как 1, но я хочу, чтобы оно равнялось 3, если есть какой-либо способ в тесте Google, где мы можем получить общее количество проходных и неудачных тестовых случаев.

...