Permalink
Browse files

build: add test exclusion matrix, tweak configuration

  • Loading branch information...
pope1ni committed Jul 5, 2016
1 parent 641d7e7 commit 3f8a346a7daf3585903ea5eb7641cf14ddbd2527
Showing with 32 additions and 3 deletions.
  1. +25 −0 .travis.yml
  2. +3 −3 setup.cfg
  3. +4 −0 setup.py
View
@@ -13,6 +13,31 @@ env:
- FRAMEWORK=django~=1.8.0
- FRAMEWORK=django~=1.9.0
- FRAMEWORK=flask~=0.10.0
- FRAMEWORK=flask~=0.11.0
matrix:
exclude:
- python: 2.6
env: FRAMEWORK=django~=1.7.0
- python: 2.6
env: FRAMEWORK=django~=1.8.0
- python: 2.6
env: FRAMEWORK=django~=1.9.0
- python: 3.3
env: FRAMEWORK=django~=1.9.0
- python: 3.4
env: FRAMEWORK=django~=1.6.0
- python: 3.5
env: FRAMEWORK=django~=1.6.0
- python: 3.5
env: FRAMEWORK=django~=1.7.0
- python: nightly
env: FRAMEWORK=django~=1.6.0
- python: nightly
env: FRAMEWORK=django~=1.7.0
branches:
except:
- mrosemartin84
- soapbox
install:
- pip install -q "${FRAMEWORK}"
- pip install -q -r dev_requirements.txt
View
@@ -1,6 +1,9 @@
[aliases]
test = nosetests --nocapture --with-coverage --cover-package=soapfish
[bdist_wheel]
universal = 1
[build_sphinx]
source-dir = doc/source
build-dir = doc/build
@@ -28,6 +31,3 @@ license-file = LICENSE
[nosetests]
detailed-errors = true
[wheel]
universal = 1
View
@@ -47,6 +47,7 @@ def requirements(*filenames):
license='BSD',
packages=find_packages(exclude=['examples', 'tests']),
include_package_data=True,
zip_safe=False,
install_requires=requirements('requirements.txt'),
tests_require=requirements('dev_requirements.txt'),
test_suite='nose.collector',
@@ -71,8 +72,11 @@ def requirements(*filenames):
'Intended Audience :: Developers',
'License :: OSI Approved :: BSD License',
'Operating System :: OS Independent',
'Programming Language :: Python',
'Programming Language :: Python :: 2',
'Programming Language :: Python :: 2.6',
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.3',
'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5',

0 comments on commit 3f8a346

Please sign in to comment.