mocha-phantomjs-core - slimerjs виснет без ошибок

Используя mocha-phantomjs-core с slimerjs, я успешно запускаю свои тесты из CMD:

slimerjs mocha-phantomjs-core.js tests.html tap

Откроется окно Slimerjs, я вижу окно браузера, и все кажется хорошим, но CMD не заканчивается (кажется, что-то ждет). ничего не происходит, пока я не закрою окно slimerjs. Я хочу вывести результат теста (используя TAP Reporter) в виде файла.

это возможно?

1 ответ

https://github.com/nathanboktae/mocha-phantomjs-core/issues/25

system.stderr.writeLine не работает на CMD или GIT Bash... Я изменился mocha-phantomjs-core.jsfail функция stderr, чтобы сделать вместо этого стандартный вывод. теперь я получаю ошибку:

Вероятно, из-за загрузки и синхронизации внешних ресурсов ваши тесты требуют вызова window.initMochaPhantomJS() перед вызовом любых функций настройки mocha. См #12

Поэтому мне пришлось добавить window.initMochaPhantomJS() до настройки функции.. как глупо! все это потому, что я не мог увидеть ошибку из-за stderr выпуск не распечатан

Другие вопросы по тегам