diff --git a/jest.config.mjs b/jest.config.mjs new file mode 100644 index 0000000..b80fa9f --- /dev/null +++ b/jest.config.mjs @@ -0,0 +1,18 @@ +import nextJest from "next/jest.js"; + +const createJestConfig = nextJest({ + // Provide the path to your Next.js app to load next.config.js and .env files in your test environment + dir: "./", +}); + +// Add any custom config to be passed to Jest +/** @type {import('jest').Config} */ +const config = { + // Add more setup options before each test is run + // setupFilesAfterEnv: ['/jest.setup.js'], + + testEnvironment: "jest-environment-jsdom", +}; + +// createJestConfig is exported this way to ensure that next/jest can load the Next.js config which is async +export default createJestConfig(config);