mirror of
https://github.moeyy.xyz/https://github.com/trekhleb/javascript-algorithms.git
synced 2024-11-10 11:09:43 +08:00
41 lines
1.3 KiB
JavaScript
Executable File
41 lines
1.3 KiB
JavaScript
Executable File
module.exports = {
|
|
// The bail config option can be used here to have Jest stop running tests after
|
|
// the first failure.
|
|
bail: false,
|
|
|
|
// Indicates whether each individual test should be reported during the run.
|
|
verbose: false,
|
|
|
|
// Indicates whether the coverage information should be collected while executing the test
|
|
collectCoverage: false,
|
|
|
|
// The directory where Jest should output its coverage files.
|
|
coverageDirectory: './coverage/',
|
|
|
|
// If the test path matches any of the patterns, it will be skipped.
|
|
testPathIgnorePatterns: ['<rootDir>/node_modules/'],
|
|
|
|
// If the file path matches any of the patterns, coverage information will be skipped.
|
|
coveragePathIgnorePatterns: ['<rootDir>/node_modules/'],
|
|
|
|
// The pattern Jest uses to detect test files.
|
|
testRegex: '(/__tests__/.*|(\\.|/)(test|spec))\\.jsx?$',
|
|
|
|
// This option sets the URL for the jsdom environment.
|
|
// It is reflected in properties such as location.href.
|
|
// @see: https://github.com/facebook/jest/issues/6769
|
|
testEnvironmentOptions: {
|
|
url: 'http://localhost/',
|
|
},
|
|
|
|
// @see: https://jestjs.io/docs/en/configuration#coveragethreshold-object
|
|
coverageThreshold: {
|
|
global: {
|
|
statements: 100,
|
|
branches: 95,
|
|
functions: 100,
|
|
lines: 100,
|
|
},
|
|
},
|
|
};
|