2016-06-08 47 views
0

使用mocha-phantomjs-coreslimerjs 我設法從CMD成功運行我的測試:摩卡phantomjs核心 - slimerjs掛起沒有任何錯誤

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

Slimerjs窗口打開後,我看到了一個瀏覽器窗口,一切似乎都很好,但CMD沒有完成(似乎在等待什麼)。在我關閉slimerjs窗口之前什麼也沒有發生。我想輸出測試結果(使用TAP記者)作爲文件。

是可能的嗎?

回答

0

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

system.stderr.writeLine不上CMDGIT慶典工作...我已經改變了mocha-phantomjs-core.jsfail功能標準錯誤做標準輸出代替。現在我得到了錯誤

可能是由於外部資源負載和時序,你的測試需要調用任何摩卡設置 功能之前 調用window.initMochaPhantomJS()。見#12

所以我不得不在設置功能之前添加window.initMochaPhantomJS() ..多麼愚蠢!所有這些因爲我看不到由於stderr問題沒有打印而引起的任何錯誤