Skip to content

Commit

Permalink
Moved to Travis for testing.
Browse files Browse the repository at this point in the history
  • Loading branch information
jezdez committed May 26, 2012
1 parent 025b6e7 commit c06075a
Show file tree
Hide file tree
Showing 6 changed files with 35 additions and 37 deletions.
2 changes: 0 additions & 2 deletions .gitignore
Expand Up @@ -7,5 +7,3 @@ MANIFEST
*.egg
docs/_build/
.coverage
.tox
reports/
22 changes: 22 additions & 0 deletions .travis.yml
@@ -0,0 +1,22 @@
language: python
python:
- "2.5"
- "2.6"
- "2.7"
before_install:
- export PIP_USE_MIRRORS=true
- export PIP_INDEX_URL=https://simple.crate.io/
- export DJANGO_SETTINGS_MODULE=sorter.test_settings
install:
- pip install -e .
- pip install -r requirements/tests.txt Django==$DJANGO
before_script:
- flake8 sorter --ignore=E501
script:
- make test
env:
- DJANGO=1.3.1
- DJANGO=1.4
branches:
only:
- develop
3 changes: 3 additions & 0 deletions Makefile
@@ -0,0 +1,3 @@
test:
coverage run --branch --source=sorter `which django-admin.py` test --settings=sorter.test_settings sorter
coverage report --omit=sorter/test*
6 changes: 6 additions & 0 deletions requirements/tests.txt
@@ -0,0 +1,6 @@
docutils
milkman
django-ttag>=2.3
django-discover-runner
coverage
flake8
5 changes: 4 additions & 1 deletion sorter/test_settings.py
Expand Up @@ -13,5 +13,8 @@
'django.contrib.auth',
'django.contrib.admin',
'sorter',
'django_jenkins',
]

TEST_RUNNER = 'discover_runner.DiscoverRunner'

SECRET_KEY = 'something-something'
34 changes: 0 additions & 34 deletions tox.ini

This file was deleted.

0 comments on commit c06075a

Please sign in to comment.