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