Как создать один отчет XML (junit) для тестов в разных папках [Python] - PullRequest
0 голосов
/ 18 сентября 2018

У меня есть несколько тестов в разных папках. Каждый тест генерирует каждый собственный отчет, потому что в конце класса у меня есть этот код:

if __name__ == '__main__':
    with open('results.xml', 'wb') as output:
        unittest.main(
            testRunner=xmlrunner.XMLTestRunner(output=output),
            failfast=False, buffer=False, catchbreak=False)

Мне нужно создать один xml для всех тестов:

->Main_folder
-->test1
-->test2
-->test3

Я запускаю весь тест из командной строки Unix с этим:

python -m unittest discover -s ./Main_folder

Кто-нибудь знает, что я могу сделать. Может, можно как-нибудь добавить файл с результатами? Спасибо

...