language: python

python:
    - "3.4"
    - "pypy3"

env:
    - DB="sqlite://"
    - DB="postgresql+psycopg2://postgres@127.0.0.1/evesrp_test"
    - DB="postgresql+pg8000://postgres@127.0.0.1/evesrp_test"
    - DB="mysql+pymysql://root@127.0.0.1/evesrp_test"
    - DB="mysql+cymysql://root@127.0.0.1/evesrp_test"

matrix:
    include:
        - python: "3.3"
          env: DB="sqlite://"
    exclude:
        - python: "pypy3"
          env: DB="postgresql+psycopg2://postgres@127.0.0.1/evesrp_test"
        - python: "pypy3"
          env: DB="mysql+cymysql://root@127.0.0.1/evesrp_test"
        - python: "pypy3"

install: make build-deps

before_script:
    - psql -c 'CREATE DATABASE evesrp_test;' -U postgres
    - mysql -e 'CREATE DATABASE evesrp_test;'
    - make all

script: make test

language: python

python:
    - "3.4"
    - "pypy3"

env:
    - DB="sqlite://"
    - DB="postgresql+psycopg2://postgres@127.0.0.1/evesrp_test"
    - DB="postgresql+pg8000://postgres@127.0.0.1/evesrp_test"
    - DB="mysql+pymysql://root@127.0.0.1/evesrp_test"
    - DB="mysql+cymysql://root@127.0.0.1/evesrp_test"

matrix:
    include:
        - python: "3.3"
          env: DB="sqlite://"
        - python: "3.2"
          env: DB="sqlite://"
        - python: "3.2"
          env: DB="mysql+pymysql://root@127.0.0.1/evesrp_test"
        - python: "3.2"
          env: DB="postgresql+psycopg2://postgres@127.0.0.1/evesrp_test"
    exclude:
        - python: "pypy3"
          env: DB="postgresql+psycopg2://postgres@127.0.0.1/evesrp_test"
        - python: "pypy3"
          env: DB="mysql+cymysql://root@127.0.0.1/evesrp_test"
        - python: "pypy3"

install: make build-deps

before_script:
    - psql -c 'CREATE DATABASE evesrp_test;' -U postgres
    - mysql -e 'CREATE DATABASE evesrp_test;'
    - make all

script: make test

Test against Python 3.2 with SQLite, PyMySQL and Psycopg2
Test against Python 3.2 with SQLite, PyMySQL and Psycopg2

3.2 as that's the version in Debian stable, and those two extra DB adapters to get some coverage for Postgres and MySQL under 3.2.