babel/scripts/_get-test-directories.sh
Brian Ng c821d3a591 Updates for handling codemods folder (#6279)
* add codemod folder to gitignore, update build/test scripts to handle codemods, lerna config
2017-09-26 10:38:18 -04:00

25 lines
478 B
Bash
Executable File

#!/bin/bash
set -e
TEST_DIRS=""
sources=("packages" "codemods")
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' ]; then
continue
fi
if [ -d "$f/test" ]; then
TEST_DIRS="$f/test $TEST_DIRS"
fi
done
done
echo $TEST_DIRS