language: python

python:
    - "3.3"
    - "3.4"

sudo: false

env:
    - MYSQL_USER=travis MYSQL_HOST=127.0.0.1 POSTGRESQL_USER=postgres POSTGRESQL_HOST=127.0.0.1

services:
    - mongodb

before_install:
    - bash bin/check_signoff.sh
    - pip install -q flake8
    - flake8

install:
    - bash tests/start-neo4j.sh
    - pip install -r tests/requirements.txt

before_script:
    - mysql -u $MYSQL_USER < tests/input/chinook_mysql.sql > /dev/null
    - psql -U $POSTGRESQL_USER -c 'create database chinook' > /dev/null
    - psql -U $POSTGRESQL_USER -d chinook < tests/input/chinook_postgresql.sql > /dev/null
    - mongorestore --db chinook tests/input/mongodb > /dev/null

script:
    - coverage run test_suite.py

after_success:
    - pip install -q coveralls
    - coveralls > /dev/null

language: python

python:
    - "3.3"
    - "3.4"

sudo: false

env:
    - MYSQL_USER=travis MYSQL_HOST=127.0.0.1 POSTGRESQL_USER=postgres POSTGRESQL_HOST=127.0.0.1

services:
    - mongodb

before_install:
    - bash bin/check_signoff.sh
    - pip install -q flake8
    - flake8

install:
    - pip install -q -r tests/requirements.txt
    - pip install -q coverage

before_script:
    - bash tests/start-neo4j.sh
    - mysql -u $MYSQL_USER < tests/input/chinook_mysql.sql > /dev/null
    - psql -U $POSTGRESQL_USER -c 'create database chinook' > /dev/null
    - psql -U $POSTGRESQL_USER -d chinook < tests/input/chinook_postgresql.sql > /dev/null
    - mongorestore --db chinook tests/input/mongodb > /dev/null

script:
    - coverage run test_suite.py

after_success:
    - pip install -q coveralls
    - coveralls > /dev/null

Install coverage in Travis config
Install coverage in Travis config

Signed-off-by: Byron Ruth <e9d71f5ee7c92d6dc9e92ffdad17b8bd49418f98@devel.io>
