1
0
Fork 0

Use django build-in test runner

This commit is contained in:
Adam Dobrawy 2017-07-09 19:21:48 +02:00
parent ecec57a78c
commit e21cd01560
3 changed files with 12 additions and 2 deletions

View file

@ -46,5 +46,5 @@ install:
- pip install -r test_requirements.txt - pip install -r test_requirements.txt
- pip install -q -e . - pip install -q -e .
script: script:
- py.test - python setup.py test
sudo: false sudo: false

View file

@ -1,7 +1,17 @@
import sys
from setuptools import find_packages, setup from setuptools import find_packages, setup
import os
from django_mailbox import __version__ as version_string from django_mailbox import __version__ as version_string
os.environ['DJANGO_SETTINGS_MODULE'] = 'django_mailbox.tests.settings'
from django.core import management
if sys.argv[-1] == 'test':
management.execute_from_command_line()
sys.exit()
tests_require = [ tests_require = [
'django', 'django',
'mock', 'mock',

View file

@ -7,7 +7,7 @@ deps=
-r{toxinidir}/test_requirements.txt -r{toxinidir}/test_requirements.txt
sitepackages=False sitepackages=False
commands= commands=
py.test {posargs} python setup.py test {posargs}
[testenv:flake8] [testenv:flake8]
deps=flake8 deps=flake8