woocommerce-paypal-payments/tests/js/jest.config.json
Narek Zakarian d583721c8e
chore: add @ppcp-paylater-block module alias to Jest config
Required to resolve the useScriptParams hook import when running unit tests for the paylater WC blocks.
2026-04-27 16:06:47 +04:00

23 lines
954 B
JSON

{
"preset": "@wordpress/jest-preset-default",
"rootDir": "../../",
"moduleDirectories": [ "node_modules" ],
"moduleNameMapper": {
"^react$": "<rootDir>/node_modules/react",
"^react-dom$": "<rootDir>/node_modules/react-dom",
"^@ppcp-button/(.*)$": "<rootDir>/modules/ppcp-button/resources/js/modules/$1",
"^@ppcp-settings/(.*)$": "<rootDir>/modules/ppcp-settings/resources/js/$1",
"^@ppcp-blocks/(.*)$": "<rootDir>/modules/ppcp-blocks/resources/js/$1",
"^@ppcp-card-fields/(.*)$": "<rootDir>/modules/ppcp-card-fields/resources/js/$1",
"^@ppcp-paylater-block/(.*)$": "<rootDir>/modules/ppcp-paylater-block/resources/js/$1"
},
"testPathIgnorePatterns": [
"<rootDir>/tests/",
"<rootDir>/.ddev/",
"<rootDir>/node_modules/",
"<rootDir>/vendor/"
],
"transform": {
"^.+\\.(js|ts|tsx)$": "<rootDir>/tests/js/jestPreprocess.js"
}
}