// For a detailed explanation regarding each configuration property, visit: // https://jestjs.io/docs/en/configuration.html module.exports = { name: 'Back end', displayName: { name: 'Back end', color: 'blue', }, testEnvironment: 'node', setupFilesAfterEnv: [ './jest-back.js' ], testMatch: [ 'loopback/**/*.spec.js', 'modules/*/back/**/*.spec.js' ], testPathIgnorePatterns: [ '/node_modules/' ], coveragePathIgnorePatterns: [ '/node_modules/', '.spec.js' ], moduleFileExtensions: [ 'js', ], moduleNameMapper: { '\\.(css|scss)$': 'identity-obj-proxy', '\\.(jpg|ico|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$': '/fileMock.js', }, testURL: 'http://localhost', verbose: false, errorOnDeprecated: true, restoreMocks: true, timers: 'real', transform: { '^.+\\.js?$': 'babel-jest', '^.+\\.html$': 'html-loader-jest' }, };