Отчетность для набора тестов, который содержит несколько наборов тестов, повторяет раздел, как избавиться от набора тестов «корневого уровня»?
я запускаю testNG test из xml-файла, который выглядит следующим образом
<!-- baseTests.xml -->
<suite name="base test" >
<suite-files>
<suite-file path="child test1"/>
<suite-file path="child test2"/>
..
</suite-files>
</suite>
, но выполнение тестов в этом формате приводит к таблице, которая выглядит как
|column 1| #passed|#skipped|#failed|
------------------------------------
| base |
------------------------------------
| child test 1 |
------------------------------------
| | | | |
------------------------------------
| | | | |
...
------------------------------------
| base |
------------------------------------
| child test 2 |
------------------------------------
| | | | |
------------------------------------
| | | | |
....
Я думаю, это происходит потому, что я перебираю <ISuite>
s, поэтому он печатает «базовый» тест, и технически в нем нет тестов, поэтому он просматривает дочерний набор тестов, а затем распечатывает тесты для него.
Есть ли где-нибудь, что я могу игнорировать эти "базовые" наборы тестов при попытке отобразить отчет?