mirror of
https://github.com/gravitational/teleport.git
synced 2026-10-12 02:15:01 +00:00
* Bump react-dnd from 14.0.5 to 16.0.1 Bumps [react-dnd](https://github.com/react-dnd/react-dnd) from 14.0.5 to 16.0.1. - [Release notes](https://github.com/react-dnd/react-dnd/releases) - [Changelog](https://github.com/react-dnd/react-dnd/blob/main/CHANGELOG.md) - [Commits](https://github.com/react-dnd/react-dnd/commits) --- updated-dependencies: - dependency-name: react-dnd dependency-version: 16.0.1 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Update `react-dnd-html5-backend` to 16.0.1 * Fix tests --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Grzegorz Zdunek <[email protected]>
66 lines
1.7 KiB
JavaScript
66 lines
1.7 KiB
JavaScript
const config = require('@gravitational/build/jest/config');
|
|
|
|
process.env.TZ = 'UTC';
|
|
|
|
const esModules = [
|
|
'strip-ansi',
|
|
'ansi-regex',
|
|
'cookie-es',
|
|
'd3-color',
|
|
'd3-scale',
|
|
'd3-interpolate',
|
|
'd3-time-format',
|
|
'd3-array',
|
|
'd3-format',
|
|
'd3-time',
|
|
'd3-shape',
|
|
'd3-path',
|
|
'internmap',
|
|
'@nivo/bar',
|
|
'react-error-boundary',
|
|
'react-router',
|
|
'dnd-core',
|
|
'@react-dnd',
|
|
'react-dnd',
|
|
'until-async',
|
|
'@exodus/bytes',
|
|
'rettime',
|
|
'@open-draft/deferred-promise',
|
|
'@gravitational/design-system',
|
|
].join('|');
|
|
|
|
/** @type {import('@jest/types').Config.InitialOptions} */
|
|
module.exports = {
|
|
...config,
|
|
maxWorkers: '75%',
|
|
workerIdleMemoryLimit: '1GB',
|
|
globals: {
|
|
electron: {},
|
|
},
|
|
collectCoverageFrom: [
|
|
// comment out until shared directory is finished testing
|
|
// '**/packages/design/src/**/*.jsx',
|
|
'**/packages/shared/components/**/*.jsx',
|
|
],
|
|
// Copied from https://jestjs.io/docs/configuration#transformignorepatterns-arraystring
|
|
// Because in pnpm packages are symlinked to node_modules/.pnpm,
|
|
// we need to transform packages in that directory.
|
|
// We use a relative pattern to match the second 'node_modules/' in
|
|
// 'node_modules/.pnpm/@[email protected]/node_modules/@scope/pkg-b/'.
|
|
transformIgnorePatterns: [`node_modules/(?!.pnpm|${esModules})`],
|
|
transform: {
|
|
'\\.[jt]sx?$': 'babel-jest', // This is the default transform.
|
|
'\\.mjs$': 'babel-jest',
|
|
},
|
|
coverageReporters: ['text-summary', 'lcov'],
|
|
testPathIgnorePatterns: ['e2e'],
|
|
testEnvironmentOptions: {
|
|
customExportConditions: [''],
|
|
},
|
|
setupFilesAfterEnv: [
|
|
'<rootDir>/web/packages/build/jest/setupTests.ts',
|
|
'<rootDir>/web/packages/build/jest/customMatchers.ts',
|
|
'<rootDir>/web/packages/build/jest/canvasMock.ts',
|
|
],
|
|
};
|