aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuben Beltran del Rio <ruben@unlimited.pizza>2021-04-22 22:58:52 +0200
committerRuben Beltran del Rio <ruben@unlimited.pizza>2021-04-22 22:58:52 +0200
commit2a37b2ec11c46fc87dae084bc0a7659b198311aa (patch)
treed9c74966dad4d2bc7b034d54305c8b1df1c75d3e
parent4e6be9f49b9697d9577014b3ee2b7988129823a9 (diff)
Mock config for tests
Treat it as an external... also, deals better with the vite meta things
-rw-r--r--jest.config.json9
-rw-r--r--test_utils/config.js11
2 files changed, 15 insertions, 5 deletions
diff --git a/jest.config.json b/jest.config.json
index 46f62f4..3e47287 100644
--- a/jest.config.json
+++ b/jest.config.json
@@ -4,11 +4,10 @@
"^.+\\.svelte$": "svelte-jester"
},
"moduleNameMapper": {
+ "^\\$/config/config$": "<rootDir>/test_utils/config.js",
"^\\$lib(.*)$": "<rootDir>/src/lib$1",
- "^\\$app(.*)$": [".svelte/dev/runtime/app/*", ".svelte/build/runtime/app/*"]
- },
- "moduleFileExtensions": ["js", "svelte"],
- "moduleNameMapper": {
+ "^\\$app(.*)$": [".svelte/dev/runtime/app/*", ".svelte/build/runtime/app/*"],
"^\\$(.*)$": "<rootDir>/src$1"
- }
+ },
+ "moduleFileExtensions": ["js", "svelte"]
}
diff --git a/test_utils/config.js b/test_utils/config.js
new file mode 100644
index 0000000..4d58681
--- /dev/null
+++ b/test_utils/config.js
@@ -0,0 +1,11 @@
+/*
+ * Mocking the configuration, since we're treating it as an external
+ */
+
+export const apollo = {
+ uri: 'http://MOCKED_CONFIG',
+ name: 'COOL_CLIENT',
+ version: '8.8.8'
+};
+
+export const version = '9.9.9';