module.exports = { testEnvironment: 'node', clearMocks: true, roots: [''], coverageDirectory: 'coverage', setupFiles: [ './test/jestSetup.js', './test/__mocks__/logger.js', './test/__mocks__/fetchEventSource.js', ], moduleNameMapper: { '~/(.*)': '/$1', '~/data/auth.json': '/__mocks__/auth.mock.json', '^openid-client/passport$': '/test/__mocks__/openid-client-passport.js', // Mock for the passport strategy part '^openid-client$': '/test/__mocks__/openid-client.js', }, transformIgnorePatterns: ['/node_modules/(?!(openid-client|oauth4webapi|jose)/).*/'], };