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;