/ jest.config.js
jest.config.js
1 module.exports = { 2 testEnvironment: "jsdom", 3 transform: { 4 "\\.[t|j]sx?$": "babel-jest", 5 }, 6 clearMocks: true, 7 testMatch: ["**/docusaurus-search-local/src/**/?(*.)+(spec|test).[jt]s?(x)"], 8 testPathIgnorePatterns: ["/node_modules/", "/.yarn/", "<rootDir>/website/"], 9 collectCoverage: true, 10 coverageDirectory: "<rootDir>/.coverage", 11 collectCoverageFrom: ["docusaurus-search-local/src/**/*.{ts,tsx,js,jsx}"], 12 moduleNameMapper: { 13 "\\.module\\.css$": require.resolve("identity-obj-proxy"), 14 "@docusaurus/Translate": "<rootDir>/__mocks__/Translate.js", 15 }, 16 // Ref https://github.com/facebook/jest/issues/2070#issuecomment-431706685 17 // Todo(steve): remove next line when issue fixed. 18 modulePathIgnorePatterns: ["<rootDir>/.*/__mocks__"], 19 };