#!/bin/bash set -e set -x if [ "$TRAVIS_OS_NAME" == "osx" ]; then source .venv/bin/activate fi tox # re-run all the XML-related tests, this time without lxml but using the # built-in ElementTree library. if [ -z "$TOXENV" ]; then TOXENV="py-nolxml" else # strip additional tox envs after the comma, add -nolxml factor TOXENV="${TOXENV%,*}-nolxml" fi tox -e $TOXENV -- Tests/ufoLib Tests/misc/etree_test.py Tests/misc/plistlib_test.py