From fcdc5e78089c7910ff37d12b208fbe3bd4769eed Mon Sep 17 00:00:00 2001 From: jacoblee93 Date: Wed, 18 Sep 2024 17:20:17 -0700 Subject: [PATCH] Update jest config to load env vars --- jest.config.js | 3 +++ package.json | 1 + yarn.lock | 5 +++++ 3 files changed, 9 insertions(+) diff --git a/jest.config.js b/jest.config.js index c03b521..9e89374 100644 --- a/jest.config.js +++ b/jest.config.js @@ -12,4 +12,7 @@ export default { ], }, extensionsToTreatAsEsm: [".ts"], + setupFiles: ["dotenv/config"], + passWithNoTests: true, + testTimeout: 20_000, }; diff --git a/package.json b/package.json index 3fe20aa..f7b8daa 100644 --- a/package.json +++ b/package.json @@ -31,6 +31,7 @@ "@types/jest": "^29.5.0", "@typescript-eslint/eslint-plugin": "^5.59.8", "@typescript-eslint/parser": "^5.59.8", + "dotenv": "^16.4.5", "eslint": "^8.41.0", "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", diff --git a/yarn.lock b/yarn.lock index 2ed43fe..686bb69 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1417,6 +1417,11 @@ doctrine@^3.0.0: dependencies: esutils "^2.0.2" +dotenv@^16.4.5: + version "16.4.5" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.4.5.tgz#cdd3b3b604cb327e286b4762e13502f717cb099f" + integrity sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg== + double-ended-queue@^2.1.0-0: version "2.1.0-0" resolved "https://registry.yarnpkg.com/double-ended-queue/-/double-ended-queue-2.1.0-0.tgz#103d3527fd31528f40188130c841efdd78264e5c"