0

slimerjsでmocha- phantomjs -coreを使用 すると、CMD からテストを正常に実行できます。

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

Slimerjs ウィンドウが開き、ブラウザ ウィンドウが表示され、すべて問題ないように見えますが、CMD は終了しません (何かを待っているようです)。Slimerjs ウィンドウを閉じるまで何も起こりません。テスト結果(TAPレポーターを使用)をファイルとして出力したい。

それは可能ですか?

4

1 に答える 1

0

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

system.stderr.writeLineCMDまたはGIT bashでは機能しません...mocha-phantomjs-core.js fail関数 stderr を変更して、代わりに stdout を実行するようにしました。今、私はエラーが発生します:

外部リソースのロードとタイミングが原因である可能性が高く、テストでは mocha セットアップ関数を呼び出す前に window.initMochaPhantomJS() を呼び出す必要があります。#12を参照

だから私はwindow.initMochaPhantomJS()setup関数の前に追加しなければならなかった..なんてばかげている! stderr問題が印刷されていないためにエラーが表示されなかったため、これはすべて

于 2016-06-08T15:30:27.403 に答える