test.sh 424 B

123456789101112131415161718192021222324252627
  1. #!/bin/bash
  2. set -e
  3. node="node"
  4. jestArgs=()
  5. if [ "$TEST_DEBUG" ]; then
  6. node="node --inspect-brk"
  7. jestArgs+=("--runInBand")
  8. fi
  9. if [ -n "$CI" ]; then
  10. jestArgs+=("--maxWorkers=4")
  11. jestArgs+=("--ci")
  12. fi
  13. if [ -n "$TEST_GREP" ]; then
  14. jestArgs+=("-t")
  15. jestArgs+=("$TEST_GREP")
  16. fi
  17. if [ -n "$TEST_ONLY" ]; then
  18. jestArgs+=("(packages|codemods)/.*$TEST_ONLY.*/test")
  19. fi
  20. $node node_modules/.bin/jest "${jestArgs[@]}"