https://github.com/web-platform-tests/wpt
Raw File
Tip revision: 9c265690381cc7dc0eddf307ca196a04d6d20e33 authored by Domenic Denicola on 30 June 2017, 20:45:47 UTC
Update for spec changes
Tip revision: 9c26569
ci_unittest.sh
#!/bin/bash
set -e

ROOT=$PWD

pip install -U tox codecov
cd tools
tox

if [ $TOXENV == "py27" ] || [ $TOXENV == "pypy" ]; then
  cd wptrunner
  tox

  cd $ROOT
  pip install --requirement tools/browserutils/requirements.txt
  python tools/browserutils/install.py firefox browser --destination $HOME
  python tools/browserutils/install.py firefox webdriver --destination $HOME/firefox
  export PATH=$HOME/firefox:$PATH

  cd $ROOT/resources/test
  tox
fi

cd $ROOT

coverage combine tools tools/wptrunner
codecov
back to top