language: python
python:
    - "3.2"
    - "3.3"
    - "3.4"
    - "pypy3"
install:
    - pip install -r requirements.txt
    - pip install coveralls
script:
    - nosetests -vv --with-coverage --cover-package=sleuth
after_success:
    - if ! [[ "${TRAVIS_PYTHON_VERSION}" =~ 'pypy' ]]; then
        coveralls;
      fi;

language: python
python:
    - "3.2"
    - "3.3"
    - "3.4"
    - "pypy3"
install:
    - pip install -r requirements.txt
    - pip install coveralls
script:
    - if ! [[ "${TRAVIS_PYTHON_VERSION}" =~ 'pypy' ]]; then
        nosetests -vv --with-coverage --cover-package=sleuth;
      else
        nosetests -vv;
      fi;
after_success:
    - if ! [[ "${TRAVIS_PYTHON_VERSION}" =~ 'pypy' ]]; then
        coveralls;
      fi;

Exclude code coverage for pypy.
Exclude code coverage for pypy.

Running nosetests with the --with-coverage flag was causing
test_breakOnException_with_exception() to hang.
