Я тестирую свой js-файл, используя mocha
. Некоторым тестовым случаям требуется время для разрешения ответа, поэтому я использовал тайм-аут. Полная команда выглядит как
istanbul обложка _mocha test / sol-verifier.js - --timeout 300000
Проблема в том, что при таком покрытии я не получаю отчет о покрытии, он только успешно запускает тестовые наборы и останавливается (не завершается). Как я могу это решить?
Мой код находится в node.js, и он не создает никакого сервера.
Также, когда я снимаю флаг --timeout
и закомментирую тестовые случаи, которые требуют больше времени. Он отлично работает и генерирует отчет о покрытии.
Согласно моим выводам, проблема не во флаге --timeout
, отчет не создается, если для решения тестового сценария требуется больше времени, чем обычно.