#!/bin/bash
set -ex

git remote set-branches --add origin $TRAVIS_BRANCH
git fetch

if [[ ( "$TRAVIS_PULL_REQUEST" != "false" ) && ( "$TEST_SUITE" == "lint" ) ]]; then
  # Run cardboardlinter, in case of pull requests
  cardboardlinter --refspec origin/$TRAVIS_BRANCH -n auto
fi

if [[ "$TEST_SUITE" == "unittest" ]]; then
  # Run tests on all pushes
  pushd tts_namespace
  python -m unittest
  popd
fi
