forked from openinula/inula
41 lines
1.0 KiB
JavaScript
41 lines
1.0 KiB
JavaScript
/*
|
|
* Copyright (c) 2023 Huawei Technologies Co.,Ltd.
|
|
*
|
|
* openInula is licensed under Mulan PSL v2.
|
|
* You can use this software according to the terms and conditions of the Mulan PSL v2.
|
|
* You may obtain a copy of Mulan PSL v2 at:
|
|
*
|
|
* http://license.coscl.org.cn/MulanPSL2
|
|
*
|
|
* THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
|
|
* EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
|
|
* MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
|
|
* See the Mulan PSL v2 for more details.
|
|
*/
|
|
|
|
module.exports = {
|
|
clearMocks: true,
|
|
collectCoverage: true,
|
|
coverageDirectory: "coverage",
|
|
coverageProvider: "v8",
|
|
moduleFileExtensions: [
|
|
"js",
|
|
"mjs",
|
|
"cjs",
|
|
"jsx",
|
|
"ts",
|
|
"tsx",
|
|
"json",
|
|
"node"
|
|
],
|
|
testEnvironment: "jest-environment-jsdom",
|
|
testMatch: ["**/tests/**/*.test.[jt]s?(x)"],
|
|
testPathIgnorePatterns: [
|
|
"\\\\node_modules\\\\"
|
|
],
|
|
transform: {
|
|
"^.+\\.(js|jsx)$": "babel-jest",
|
|
"^.+\\.(ts|tsx)$": "babel-jest"
|
|
},
|
|
};
|