Pragmatic ball boy

iOSを中心にやってる万年球拾いの老害エンジニアメモ

Jestで環境変数を設定する

JestでテストするときにwebpackのDefinePluginなどで環境変数をセットしている場合、テスト時にもセットしたいときがあります。

package.jsonのjestのところにglobalsを追加することで設定できます。

Configuring Jest · Jest

EXAMPLE

package.json

"jest": {
  "globals": {
    "ENDPOINT1": "http://api.example.com",
  }
}