mirror of
https://github.com/facebook/react.git
synced 2025-11-01 09:12:30 +00:00
re-enabled code coverage
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
set -e
|
||||
|
||||
node ./scripts/tasks/jest -- --coverage
|
||||
node ./scripts/tasks/jest --coverage
|
||||
if [ -z $CI_PULL_REQUEST ]; then
|
||||
cat ./coverage/lcov.info | ./node_modules/.bin/coveralls
|
||||
fi
|
||||
|
||||
@@ -12,21 +12,25 @@ COMMANDS_TO_RUN=()
|
||||
# - 1:15 grunt build
|
||||
# with everything else < 0:30.
|
||||
|
||||
# if [ $((1 % CIRCLE_NODE_TOTAL)) -eq "$CIRCLE_NODE_INDEX" ]; then
|
||||
# COMMANDS_TO_RUN+=('./scripts/circleci/test_coverage.sh')
|
||||
# fi
|
||||
if [ $((1 % CIRCLE_NODE_TOTAL)) -eq "$CIRCLE_NODE_INDEX" ]; then
|
||||
COMMANDS_TO_RUN+=('./scripts/circleci/test_coverage.sh')
|
||||
fi
|
||||
|
||||
if [ $((2 % CIRCLE_NODE_TOTAL)) -eq "$CIRCLE_NODE_INDEX" ]; then
|
||||
COMMANDS_TO_RUN+=('./scripts/circleci/test_fiber.sh')
|
||||
fi
|
||||
|
||||
if [ $((3 % CIRCLE_NODE_TOTAL)) -eq "$CIRCLE_NODE_INDEX" ]; then
|
||||
COMMANDS_TO_RUN+=('./scripts/circleci/test_html_generation.sh')
|
||||
fi
|
||||
|
||||
# These seem out of order but extract-errors must be run after jest.
|
||||
if [ $((0 % CIRCLE_NODE_TOTAL)) -eq "$CIRCLE_NODE_INDEX" ]; then
|
||||
COMMANDS_TO_RUN+=('node ./scripts/tasks/eslint')
|
||||
COMMANDS_TO_RUN+=('node ./scripts/prettier/index')
|
||||
COMMANDS_TO_RUN+=('node ./scripts/tasks/flow')
|
||||
COMMANDS_TO_RUN+=('node ./scripts/tasks/jest')
|
||||
COMMANDS_TO_RUN+=('./scripts/circleci/test_build.sh')
|
||||
COMMANDS_TO_RUN+=('./scripts/circleci/build.sh')
|
||||
COMMANDS_TO_RUN+=('./scripts/circleci/track_stats.sh')
|
||||
fi
|
||||
|
||||
|
||||
@@ -2,16 +2,17 @@
|
||||
|
||||
const path = require('path');
|
||||
const spawn = require('child_process').spawn;
|
||||
const argv = require('minimist')(process.argv.slice(2));
|
||||
|
||||
console.log('running jest');
|
||||
console.log('Running Jest');
|
||||
|
||||
const args = [
|
||||
path.join('node_modules', 'jest-cli', 'bin', 'jest'),
|
||||
'--runInBand',
|
||||
];
|
||||
// if (coverage) {
|
||||
// args.push('--coverage');
|
||||
// }
|
||||
];
|
||||
if (argv.coverage) {
|
||||
args.push('--coverage');
|
||||
}
|
||||
|
||||
const jest = spawn('node', args, {
|
||||
stdio: 'inherit',
|
||||
@@ -22,9 +23,9 @@ const jest = spawn('node', args, {
|
||||
|
||||
jest.on('close', (code) => {
|
||||
if (code === 1) {
|
||||
console.error('jest failed');
|
||||
console.error('Jest failed!');
|
||||
} else {
|
||||
console.log('jest passed');
|
||||
console.log('Jest passed!');
|
||||
}
|
||||
process.exit(0);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user