# 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

env:
  - DJANGO=1.7.10
  - DJANGO=1.8.7

# command to install dependencies, e.g. pip install -r requirements.txt --use-mirrors
install:
  - pip install -r requirements_test.txt
  - pip install -U Django==${DJANGO}

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

# Because Python 3.5 does not want to play nicely with current versions of Django
matrix:
  exclude:
    - python: 3.5
      env: DJANGO=1.7.10
    - python: 3.5
      env: DJANGO=1.8.7

# 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

env:
  - DJANGO=1.8.7

# command to install dependencies, e.g. pip install -r requirements.txt --use-mirrors
install:
  - pip install -r requirements_test.txt
  - pip install -U Django==${DJANGO}

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

# Because Python 3.5 does not want to play nicely with current versions of Django
matrix:
  exclude:
    - python: 3.5
      env: DJANGO=1.8.7

Remove Django 1.7 from Travis
Remove Django 1.7 from Travis
