2021-03-01 07:19:53 +00:00
|
|
|
module.exports = {
|
2021-03-02 08:25:11 +00:00
|
|
|
setupFiles: ["<rootDir>/test/setup-tests.js"],
|
|
|
|
setupFilesAfterEnv: ["<rootDir>/scripts/setup-test-framework.js"],
|
2021-03-01 07:19:53 +00:00
|
|
|
transform: {
|
2021-03-02 08:25:11 +00:00
|
|
|
"^.+\\.js$": "<rootDir>/test/transform-babel-jest.js",
|
2021-03-01 07:19:53 +00:00
|
|
|
},
|
|
|
|
/* It solves css/less/scss import issues.
|
|
|
|
You might have similar issues with different file extensions (e.g. md).
|
|
|
|
Just search for "<file type> jest loader"
|
|
|
|
*/
|
|
|
|
moduleNameMapper: {
|
|
|
|
"\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":
|
2021-03-02 08:25:11 +00:00
|
|
|
"<rootDir>/test/transform-file.js",
|
2022-05-27 19:00:14 +00:00
|
|
|
"\\.css$": "<rootDir>/test/style-mock.js",
|
2021-03-01 07:19:53 +00:00
|
|
|
},
|
|
|
|
coverageReporters: ["json", "lcov", "text", "clover", "cobertura"],
|
|
|
|
};
|