# Config file for automatic testing at travis-ci.org

# Trying out new travis containers
# http://docs.travis-ci.com/user/migrating-from-legacy/?utm_source=legacy-notice&utm_medium=banner&utm_campaign=legacy-upgrade
sudo: false

language: python

# Leverage the pip cache
cache:
  directories:
    - $HOME/.cache/pip

python:
  - 3.5
  - 3.4
  - 2.7

# command to install dependencies, e.g. pip install -r requirements.txt --use-mirrors
install:
  - pip install -r requirements_test.txt

before_script:
  - psql -U postgres -c 'CREATE DATABASE "djstripe";'

# command to run tests, e.g. python setup.py test
script: python runtests.py

# Running codecov
before_install:
  pip install codecov
after_success:
  codecov

# https://travis-ci.org/kavdev/dj-stripe/
sudo: false
language: python

python:
  - 3.5

env:
  - TOXENV=py27
  - TOXENV=py34
  - TOXENV=py35

# Leverage the pip cache
cache:
  directories:
    - $HOME/.cache/pip

# command to install dependencies, e.g. pip install -r requirements.txt --use-mirrors
install:
  - pip install tox codecov

before_script:
  - psql -U postgres -c 'CREATE DATABASE "djstripe";'

script:
 - tox

after_success:
  codecov

notifications:
  email:
    on_failure: always
    on_success: change

Use tox to run the builds
Travis: Use tox to run the builds
