diff --git a/.travis.yml b/.travis.yml index e9d5442f..155b4a25 100644 --- a/.travis.yml +++ b/.travis.yml @@ -29,6 +29,7 @@ install: - pip install --upgrade pip - pip install $DJANGO - pip install -r requirements.txt + - pip install -r requirements_test.txt - pip install coveralls # command to run tests diff --git a/requirements_test.txt b/requirements_test.txt new file mode 100644 index 00000000..322b3793 --- /dev/null +++ b/requirements_test.txt @@ -0,0 +1,4 @@ +django-imperavi +django-tinymce +pytz +Pillow diff --git a/setup.py b/setup.py index 7f678add..85bcfcb4 100755 --- a/setup.py +++ b/setup.py @@ -32,6 +32,12 @@ except: REQUIREMENTS = None +try: + TEST_REQUIREMENTS = open('requirements_test.txt').read() +except: + TEST_REQUIREMENTS = None + + setup( name='django-newsletter', version="0.6-dev", @@ -60,10 +66,5 @@ 'Topic :: Utilities' ), test_suite='runtests.runtests', - tests_require=( - 'django-imperavi', - 'django-tinymce', - 'pytz', - 'Pillow', - ), + tests_require=TEST_REQUIREMENTS )