2023-08-05 16:46:08 +05:00
|
|
|
/** @type {import('@jest/types').Config.InitialOptions} */
|
|
|
|
|
module.exports = {
|
|
|
|
|
rootDir: "..",
|
|
|
|
|
maxWorkers: 1,
|
2024-11-11 18:44:28 +05:00
|
|
|
testTimeout: 120000,
|
|
|
|
|
globalSetup: "./e2e/globalSetup.ts",
|
2023-08-05 16:46:08 +05:00
|
|
|
globalTeardown: "detox/runners/jest/globalTeardown",
|
2024-11-11 18:44:28 +05:00
|
|
|
setupFilesAfterEnv: ["./e2e/setup.ts"],
|
2023-08-05 16:46:08 +05:00
|
|
|
testEnvironment: "detox/runners/jest/testEnvironment",
|
2024-11-11 18:44:28 +05:00
|
|
|
reporters: ["detox/runners/jest/reporter"],
|
|
|
|
|
testRunner: "jest-circus/runner",
|
|
|
|
|
testMatch: ["<rootDir>/e2e/**/*.e2e.(js|ts)"],
|
2023-08-05 16:46:08 +05:00
|
|
|
transform: {
|
2024-11-11 18:44:28 +05:00
|
|
|
"\\.tsx?$": "ts-jest",
|
|
|
|
|
"^.+\\.(js|jsx)$": [
|
2023-08-05 16:46:08 +05:00
|
|
|
"babel-jest",
|
|
|
|
|
{ configFile: "../native/babel.config.js" }
|
|
|
|
|
]
|
|
|
|
|
},
|
2024-11-11 18:44:28 +05:00
|
|
|
verbose: true
|
2023-08-05 16:46:08 +05:00
|
|
|
};
|