| #!/bin/bash | |
| set -ex | |
| SCRIPT_DIR=$(dirname $(readlink -f "$0")) | |
| WPT_ROOT=$(readlink -f $SCRIPT_DIR/../..) | |
| cd $WPT_ROOT | |
| if [[ $(./wpt test-jobs --includes tools_unittest; echo $?) -eq 0 ]]; then | |
| pip install -U tox codecov | |
| cd tools | |
| tox | |
| cd $WPT_ROOT | |
| else | |
| echo "Skipping tools unittest" | |
| fi | |
| if [[ $(./wpt test-jobs --includes wptrunner_unittest; echo $?) -eq 0 ]]; then | |
| if [ $TOXENV == "py27" ] || [ $TOXENV == "pypy" ]; then | |
| cd tools/wptrunner | |
| tox | |
| fi | |
| else | |
| echo "Skipping wptrunner unittest" | |
| fi | |