問題タブ [babel-jest]

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 投票する
4 に答える
18140 参照

vue.js - VueJS - vue-test-utils を使用した単体テストでエラーが発生する - TypeError: _vm.$t is not a function

Vuejs は比較的新しく、そのコンポーネントをテストしています。テストには vue-test-utils と jest を使用します。以下のエラー テストログの取得

.vue ファイルは、テンプレート、コンポーネント、およびスタイリングで構成されます。以下は、エラーが発生する SignupLayout.vue の一部です -

テストファイル -

$t が sass と何の関係があるのか​​混乱しています。どんな助けでも大歓迎です。ここでしばらく立ち往生。詳細が必要な場合はお知らせください。前もって感謝します

0 投票する
12 に答える
21296 参照

node.js - jest が無期限にハングし、テストを実行しません

jest を実行するたびに、何も実行されません。カウンターを任意に高くしました。--no-cache で jest を実行しました

jest --debug の出力は次のとおりです。

ノード --バージョン: 8.9.4

npm --バージョン: 5.6.0

糸 --バージョン 1.3.2

誰か似たようなものを見たことがありますか?これを修正するホットな人はいますか?

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

reactjs - JSX 単体テスト内の Jest Mock

jest Unit Test を記述するための JSX ファイルが 1 つあります。

../dist/コンテナ/インデックス

テストファイルでは、

以下のエラーが表示されます。

expect(jest.fn())[.not].toBeCalledWith()

jest.fn() の値は、モック関数またはスパイでなければなりません。受信: オブジェクト: {"a": "2"}

componentwillmount 呼び出し全体をモックしたいので、showName を取得する必要がありますが、常に No Name を取得しています。サポートはありますか?