問題タブ [karma-webpack]

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 に答える
3800 参照

javascript - Karma + Jasmine - 必要な変数が見つかりません

カルマとジャスミンを使用して、VueJS プロジェクトにいくつかのテストを実装しようとしています。次のような基本的なテストを起動できます。

どちらが返されますか(投稿に画像を表示することはまだ許可されていません): 端末の印刷画面

しかし、私のコンポーネントをテストすることになると(だから私がそれらを必要とするとき)、それは私に言います:

PhantomJS 2.1.1 (Mac OS X 0.0.0) エラー ReferenceError: 変数が見つかりません: history.spec.js:1 で必要です

ここに私のkarma.conf.jsがあります:

これが私のテストファイルです:

編集- 新しい karma.conf.js ファイル

0 投票する
0 に答える
1224 参照

ionic3 - Ionic3 アプリケーション内で単体テストを構成する

次のサンプル プロジェクトに基づいて、ionic3 プロジェクト内に単体テストを実装しています: https://github.com/ionic-team/ionic-unit-testing-example

正常に動作しますが、いくつかの問題があります。

  • コンパイル エラー (jasmine の場合) が表示されますが、これらのエラーはテストの実行を妨げません。

    /li>
  • kjhtmlレポーターを構成していても、カルマによって起動されたブラウザーに結果を表示できません。https://github.com/ionic-team/ionic-unit-testing-example/blob/master/test-config/karma.conf.js#L52を参照してください。レポーターを追加したことに注意してくださいprogress。正常に動作します。

    /li>

ご協力いただきありがとうございます!