問題タブ [karma-runner]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
26095 参照

karma-runner - Karmaランナーコードカバレッジを設定するにはどうすればよいですか?

Jenkinsのビルド中に、Karmaランナーにcobertura形式のコードカバレッジレポートを生成させようとしています。Coverage.xmlファイルを生成するように取得できますが、実際にはカバレッジデータがありません。(を使用してLOG_DEBUG)カバレッジプリプロセッサが実行されていないようです。

私のファイルの関連部分は次のkarma.conf.jsとおりです。

(junitレポートは正常に生成されています。)

0 投票する
1 に答える
798 参照

angularjs - Testacular Angular UI ブートストラップ「ディレクティブ」が必要です

Angular UI-Bootstrap ダイアログ ディレクティブを使用するコントローラーを単体テストしようとしていますが、エラーが発生しています: Argument 'directive' is requiredエラーです。

ui-bootstrap.min.jsこれは、Testacular 構成にファイルを含めるとすぐに実際に発生します。

コントローラーは次のように定義されます。

単体テストは次のとおりです。

UI-Bootstrap を統合する前は、すべてのテストに合格していました。

beforeEach(module('ui.bootstrap'));やその他のバリエーションをテストに追加しようとしましたが、うまくいきませんでした。

この作業を行うために欠けている魔法は何ですか?

0 投票する
1 に答える
991 参照

javascript - testacular を使用して、自分のローカルホストにない Web ページをテストできますか?

testacular を使用して、自分のローカルホストにない Web ページをテストできますか? 外部アプリは angularJs を使用して開発されました

私のテストでは、私はやってみました

テストで URL を確認できません。このエラーが発生します:

0 投票する
2 に答える
3122 参照

angularjs - karma-runner と cucumberjs の統合

cucumberjs テストを実行するために karma-runner/testacular を使用した人はいますか? Jasmine アダプターのようなアダプターを作成する必要があるのではないかと思います。テスト ライブラリと karam-runner の統合に関する知識は大歓迎です。

0 投票する
2 に答える
1114 参照

jenkins - Macでのカルマ統合のためにジェンキンスでchrome_binパスを与える方法は?

chrome_bin = /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome は jenkins-karma 統合では機能しません。次のエラーが表示されます。

[エラー: spawn EACCES] code: 'EACCES', errno: 'EACCES', syscall: 'spawn' }

グーグルで調べたところ、クロムバイナリが正しく設定されていないため、カルマの問題としてこれが見つかりました。では、クロムバイナリを適切に設定するにはどうすればよいですか?

すべてのブラウザのパスを個別に指定する必要がありますか?