#!/bin/bash set -e TEST_DIRS="" sources=("codemods" "packages") for source in "${sources[@]}"; do for f in $source/*; do if [ -n "$TEST_ONLY" ] && [[ `basename $f` != *"$TEST_ONLY"* ]]; then continue fi # Exclude babel-standalone from coverage runs if [ "$TEST_TYPE" = "cov" ] && [[ `basename $f` = 'babel-standalone' || `basename $f` = 'babel-preset-env-standalone' ]]; then continue fi if [ -d "$f/test" ]; then TEST_DIRS="$f/test $TEST_DIRS" fi done done echo $TEST_DIRS