File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ import { existsSync } from 'node:fs'
2+ import path from 'node:path'
3+ import { fileURLToPath } from 'node:url'
4+
5+ const __filename = fileURLToPath ( import . meta. url )
6+ const __dirname = path . dirname ( __filename )
7+ const localSolidLogicIndex = path . resolve ( __dirname , '../solid-logic/src/index.ts' )
8+ const solidLogicMapper = existsSync ( localSolidLogicIndex )
9+ ? localSolidLogicIndex
10+ : '<rootDir>/node_modules/solid-logic/src/index.ts'
11+
112export default {
213 collectCoverage : true ,
314 coverageDirectory : 'coverage' ,
@@ -20,8 +31,8 @@ export default {
2031 '\\.(svg)$' : '<rootDir>/test/__mocks__/fileMock.js' ,
2132 '\\.(png|jpe?g|gif|webp|avif)$' : '<rootDir>/test/__mocks__/fileMock.js' ,
2233 '\\.css$' : '<rootDir>/test/__mocks__/styleMock.js' ,
23- 'solid-logic' : '<rootDir>/../solid-logic/src/index.ts' ,
24- 'solid-oidc-client-browser' : '<rootDir>/test/mocks/solid-oidc-client-browser.ts'
34+ '^ solid-logic$ ' : solidLogicMapper ,
35+ '^ solid-oidc-client-browser$ ' : '<rootDir>/test/mocks/solid-oidc-client-browser.ts'
2536 } ,
2637 setupFilesAfterEnv : [ './test/helpers/setup.ts' ] ,
2738 testMatch : [ '**/?(*.)+(spec|test).[tj]s?(x)' ] ,
You can’t perform that action at this time.
0 commit comments