Skip to content
Snippets Groups Projects
.travis.yml 690 B
Newer Older
# Validate this file using http://lint.travis-ci.org/
language: python
Vermaat's avatar
Vermaat committed
sudo: false
Vermaat's avatar
Vermaat committed
cache: pip
addons:
Vermaat's avatar
Vermaat committed
  apt_packages: swig
  postgresql: "9.4"
services: redis-server
  - CFLAGS=-O0 pip install -r requirements.txt
  - pip install psycopg2
install: pip install .
  - psql -c 'DROP DATABASE IF EXISTS mutalyzer_test;' -U postgres
  - psql -c 'CREATE DATABASE mutalyzer_test;' -U postgres
  - mysql -e 'CREATE DATABASE IF NOT EXISTS mutalyzer_test;'
script: py.test --redis-uri redis://localhost --database-uri sqlite:// --database-uri postgres://postgres@127.0.0.1/mutalyzer_test --database-uri mysql://travis@127.0.0.1/mutalyzer_test?charset=utf8