私はジャスミン、カルマ、そしてさまざまなブラウザでテストします。現在、PhantomJSでのみ失敗するテストをデバッグしています。
この呼び出しをデバッグしたいので、デバッグポートを開いた状態で実行するカスタムPhantomJSランチャーをカルマにセットアップしました。
Chromeのポートからリモートデバッガーにアクセスできますが、テストファイルについては何も知らないようです。「about:blank」と「localhost」が報告されます。 :9876 "(Phantomがヒットしているカルマサーバー)ですが、その場所をデバッグしようとすると、ソースファイルまたはJasmineスペックファイルが表示されません。
他の誰かがこの行動を見たことがありますか?リモートデバッグ機能に関するPhantomJSのドキュメントを読みましたが、この問題、AFAIKについては何も明らかにされていません。
私はこれに非常に苦労しました、それは簡単ではありませんでした。
私は結局 karma-phantomjs-launcherへの変更を提案する 。マージされ、現在は最新バージョンになっています。