как сделать, чтобы текущие файлы результатов allure-report стерли предыдущий - PullRequest
0 голосов
/ 05 февраля 2020

Я использую Allure-Reporter с платформой wdio и в папке Allure-results. Я получаю файл 490 для каждого прогона, и после нескольких прогонов он начинает выдавать ложные результаты, и это нормально, поскольку папка Allure-results содержит около 75000 файлов я использую следующую версию: "@ wdio / allure-reporter": "^ 5.13.2"

у кого-то есть идея о том, как заставить его стирать предыдущие результаты при каждом новом запуске?

1 Ответ

1 голос
/ 06 февраля 2020

Я использую WDIO с фреймворком для огурцов вместе с отчетами об очаровании. У меня возникла та же проблема.

Я использовал для этого внешний пакет npm с именем "clean-dir".

Я установил cleandir в качестве зависимостей dev и добавил следующее в "пакет" . json "file:

 "test": "npm run cleandir && wdio",
 "cleandir": "cleandir ./reports/allure/allure-results",

Поэтому, когда я запускаю тест, он сначала очищает существующие результаты очарования.

Я не уверен, что это лучший способ, но это просто решает мое требование.

PS: я отправляю тот же ответ, потому что этот вопрос был с TestNG, а не с WDIO.

...