From 3f3eb0995b5d52da2937b3c2565c272856c55b26 Mon Sep 17 00:00:00 2001 From: Pierre Ferreira Date: Mon, 20 Nov 2023 09:51:36 +0100 Subject: [PATCH] fix jest :test_tube: --- cryptide_project/babel-css-transformer.js | 7 +++++++ cryptide_project/empty-module.js | 2 ++ cryptide_project/jest.config.ts | 6 +++--- 3 files changed, 12 insertions(+), 3 deletions(-) create mode 100644 cryptide_project/babel-css-transformer.js create mode 100644 cryptide_project/empty-module.js diff --git a/cryptide_project/babel-css-transformer.js b/cryptide_project/babel-css-transformer.js new file mode 100644 index 0000000..0c825b4 --- /dev/null +++ b/cryptide_project/babel-css-transformer.js @@ -0,0 +1,7 @@ +// babel-css-transformer.js +const babelJest = require('babel-jest'); + +module.exports = babelJest.createTransformer({ + // Configuration pour Babel, par exemple : + presets: ['@babel/preset-env'], +}); diff --git a/cryptide_project/empty-module.js b/cryptide_project/empty-module.js new file mode 100644 index 0000000..67d819d --- /dev/null +++ b/cryptide_project/empty-module.js @@ -0,0 +1,2 @@ +// empty-module.js +module.exports = {}; diff --git a/cryptide_project/jest.config.ts b/cryptide_project/jest.config.ts index 90d149f..7aac3c0 100644 --- a/cryptide_project/jest.config.ts +++ b/cryptide_project/jest.config.ts @@ -22,11 +22,11 @@ const config: Config.InitialOptions = { moduleFileExtensions: ['js', 'jsx', 'ts', 'tsx', 'css'], transform: { '^.+\\.(js|jsx|ts|tsx)$': 'babel-jest', - '^.+\\.css$': '/path/to/your/babel-css-transformer.js', + '^.+\\.css$': '/babel-css-transformer.js', }, moduleNameMapper: { - '\\.css$': '/path/to/your/empty-module.js', + '\\.css$': '/empty-module.js', }, }; - + export default config;