Browserify で enzyme を使う

ブラウザベースの環境でコードを実行するテストランナーを使っている場合、React コードをバンドルするために browserify を使っているかもしれません。

enzyme 3.0 以前には、React バージョンとの後方互換性を維持するために使用される条件付き require にいくつかの問題がありました。enzyme 3.0 以降では、これは問題にはならないはずです。それより前のバージョンでは、問題がある場合は GitHub の issue を作成するか、このドキュメントにセットアップ方法のインストラクションを作成して PR をしてください。