Ошибка недопустимого значения null для генератора отчетов mochawesome

Я пытаюсь использовать mochawesome-report-generator для создания автономного отчета, и вот мой сценарий для его запуска:

"generate-test-report":"marge ./mochawesome-report/mochawesome.json -i -f testReport"

Проблема в том, что я продолжаю получать эту ошибку, пытаюсь часами и не могу решить проблему:

Some files could not be processed:
./mochawesome-report/mochawesome.json
  Invalid value null supplied to /meta/marge/options: Object

Странно то, что файл mochawesome.json не равен NULL, это результат выполнения:

"mocha test --reporter mochawesome"

И файл mochawesome.html (который также создается с помощью файла .json) работает нормально. Поэтому я предполагаю, что файл .json создан правильно.

Почему я получаю эту ошибку? Спасибо за вашу помощь!

(P.S. mochawesome.html можно открыть только с зависимостями, поэтому мне нужен этот автономный отчет)


person Yige Song    schedule 17.10.2020    source источник


Ответы (1)


Итак, я понял, как решить эту проблему. Чтобы mochawesome-report-generator работал правильно, убедитесь, html=false при использовании mochawesome, чтобы генерировался только необработанный файл json. (Однако, почему это так, остается нерешенным)

person Yige Song    schedule 20.10.2020
comment
Возникла такая же проблема, где именно вы указываете html = false? - person A B; 18.05.2021