mirror of
https://github.com/hanzoai/team.git
synced 2026-09-30 01:57:35 +00:00
* add shard and log heap usage in jest * separate each type of tests * fix code coverage and indicate heap usage to all tests * exercise each 10 times, change channels shard to 4 * revert to single run, fix npm cache and merge/report code coverage with nyc
30 lines
769 B
JavaScript
30 lines
769 B
JavaScript
// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
|
|
// See LICENSE.txt for license information.
|
|
|
|
/** @type {import('jest').Config} */
|
|
|
|
const baseConfig = require('./jest.config.js');
|
|
|
|
const config = {
|
|
...baseConfig,
|
|
displayName: 'channels',
|
|
testPathIgnorePatterns: [
|
|
'/node_modules/',
|
|
'<rootDir>/src/packages/mattermost-redux/',
|
|
],
|
|
collectCoverageFrom: [
|
|
'src/**/*.{js,jsx,ts,tsx}',
|
|
'!src/packages/mattermost-redux/**',
|
|
],
|
|
coveragePathIgnorePatterns: [
|
|
'/node_modules/',
|
|
'src/packages/mattermost-redux/',
|
|
],
|
|
reporters: [
|
|
'default',
|
|
['jest-junit', {outputDirectory: 'build', outputName: 'test-results-channels.xml'}],
|
|
],
|
|
};
|
|
|
|
module.exports = config;
|