summaryrefslogtreecommitdiffstats
path: root/jest.config.js
blob: 2767c1b7ae826ec8e6ba4f48f031f57d133aa2df (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// to run tests with ES6 module, node must run with "--experimental-vm-modules", or see Makefile's "test-frontend" for reference
export default {
  rootDir: 'web_src',
  setupFilesAfterEnv: ['jest-extended/all'],
  testEnvironment: 'jest-environment-jsdom',
  testMatch: ['<rootDir>/**/*.test.js'],
  testTimeout: 20000,
  transform: {
    '\\.svg$': '<rootDir>/js/testUtils/jestRawLoader.js',
  },
  setupFiles: [
    './js/testUtils/jestSetup.js', // prepare global variables used by our code (eg: window.config)
  ],
  verbose: false,
};