You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
807 B
21 lines
807 B
module.exports = {
|
|
// setupFiles: ['./jestSetup.js'],
|
|
preset: 'react-native',
|
|
verbose: true,
|
|
setupFiles: ['./node_modules/react-native-gesture-handler/jestSetup.js'],
|
|
moduleDirectories: ['node_modules', 'src'],
|
|
fakeTimers: {
|
|
enableGlobally: true
|
|
},
|
|
moduleNameMapper: {
|
|
// '@react-native-firebase/messaging: '<rootDir>/__mock__/mockFirebase.js',
|
|
'react-native-keychain': '<rootDir>/__mock__/mockKeyStore.js',
|
|
'\\.(jpg|ico|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$': '<rootDir>/__mock__/file.js',
|
|
'^(realm)': '<rootDir>/__mock__/mockRealmObject',
|
|
'react-native-vector-icons/MaterialCommunityIcons': '<rootDir>/__mock__/mockMaterialIcons'
|
|
},
|
|
transform: {
|
|
'^.+\\.(ts|tsx)?$': 'ts-jest',
|
|
'^.+\\.(js|jsx)$': 'babel-jest',
|
|
}
|
|
}
|