問題タブ [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 投票する
1 に答える
968 参照

javascript - 期待された後の冗談はすべて呼び出されません

私の冗談が期待どおりに機能していません。見る:

基本的にexpect(content).toEqual ...inの後のすべてres.sendは呼び出されません。とても紛らわしいと思います。テストに時間がかかりすぎていることを除いて ( done) が呼び出されておらず、テストが「クローズ」されていないことを除いて、エラーは発生しません。だから私の質問は、明らかに何かが欠けているのでしょうか?

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

node.js - 冗談でResemblejsがハングする

画像比較にはResembleJSを使用しています。スタンドアロン スクリプトで実行すると、実行できます。コードは次のとおりです。

すべてが期待どおりに機能します。

しかし、jest フレームワークを使用してテスト内で比較を実行すると、ハングし、最終的にタイムアウトになります。最初は、実行速度が非常に遅いだけかもしれないと思ったので、冗談で最大タイムアウトを 1 分に設定しました。それでも失敗しました。そこで、テスト画像を 1 ピクセルに設定して、最も簡単なテストにします。それでも終わりません。

Node 8.9.4 (docker ハブ node:8 からのもの) を使用して docker コンテナーから実行します。jest 22.0.4 を実行しています。

これら2つを一緒に実行する際に問題がある人は他にいますか?

Resemblejs が Jest でテストを実行することは知っているので、何が問題を引き起こしているのかわかりません。