2017-09-09 2 views
0

毎回エンザイムからマウントをインポートし、それを使用してテスト用のコンポーネントをマウントしようとすると、「ロードされているグローバルドキュメントなしでmount()を呼び出したようです」というエラーが表示されます。 。私が知りたいことは、 "jest-setup.js"ファイルかそれに類するものを設定して、jsdomをグローバルとして追加する必要があるかどうかです。ご意見をお聞かせください。あなたの運がない答えをウェブで検索しましたEnzyme mountをJESTを使用して使用する方法

+1

このガイドはhttps://github.com/airbnb/enzyme/blob/master/docs/guides/jsdom.mdに役立つと思います – yuyokk

答えて

0

JestはJSDOMにバンドルされていますので、testEnvironment: jsdom(これがデフォルトです)で実行する必要があります。

関連する問題