Skip to content

Commit

Permalink
Merge pull request #427 from andrewsmedina/allow_failures
Browse files Browse the repository at this point in the history
travis: enabling Django 1.8 and 1.9 tests with allow_failures enabled
  • Loading branch information
galuszkak committed Jan 16, 2016
2 parents 718b0b7 + 6b1f819 commit b2077ba
Show file tree
Hide file tree
Showing 2 changed files with 93 additions and 11 deletions.
26 changes: 25 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,23 @@ env:
matrix:
- TOX_ENV=py27-dj1.6.x
- TOX_ENV=py27-dj1.7.x
- TOX_ENV=py27-dj1.8.x
- TOX_ENV=py27-dj1.9.x
- TOX_ENV=py33-dj1.6.x
- TOX_ENV=py34-dj1.6.x
- TOX_ENV=py33-dj1.7.x
- TOX_ENV=py33-dj1.8.x
- TOX_ENV=py33-dj1.9.x
- TOX_ENV=py34-dj1.6.x
- TOX_ENV=py34-dj1.7.x
- TOX_ENV=py34-dj1.8.x
- TOX_ENV=py34-dj1.9.x
- TOX_ENV=pypy-dj1.6.x
- TOX_ENV=pypy-dj1.7.x
- TOX_ENV=pypy-dj1.8.x
- TOX_ENV=pypy-dj1.9.x
- TOX_ENV=pypy3-dj1.6.x
- TOX_ENV=pypy3-dj1.8.x
- TOX_ENV=pypy3-dj1.9.x
install:
- pip install tox
script:
Expand All @@ -21,3 +32,16 @@ script:
# - coverage report
# - pip install --quiet python-coveralls
# - coveralls
matrix:
allow_failures:
- env: TOX_ENV=py27-dj1.8.x
- env: TOX_ENV=py27-dj1.9.x
- env: TOX_ENV=py33-dj1.8.x
- env: TOX_ENV=py33-dj1.9.x
- env: TOX_ENV=py34-dj1.8.x
- env: TOX_ENV=py34-dj1.9.x
- env: TOX_ENV=pypy-dj1.8.x
- env: TOX_ENV=pypy-dj1.9.x
- env: TOX_ENV=pypy3-dj1.8.x
- env: TOX_ENV=pypy3-dj1.9.x
- env: TOX_ENV=pypy3-dj1.9.x
78 changes: 68 additions & 10 deletions tox.ini
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
[tox]
# for py 3.x we are using only django 1.6.x as 1.5.x had only "experimental py3 support"
envlist = py27-dj1.6.x, py27-dj1.7.x, py33-dj1.6.x, py34-dj1.6.x,
py33-dj1.7.x, py34-dj1.7.x, pypy-dj1.6.x, pypy3-dj1.6.x,
py27-dj1.8.x, py33-dj1.8.x, py34-dj1.8.x,
envlist = py27-dj1.6.x, py33-dj1.6.x, py34-dj1.6.x, pypy-dj1.6.x,
pypy3-dj1.6.x,
py27-dj1.7.x, py33-dj1.7.x, py34-dj1.7.x, pypy-dj1.7.x,
pypy3-dj1.7.x,
py27-dj1.8.x, py33-dj1.8.x, py34-dj1.8.x, pypy-dj1.8.x,
pypy3-dj1.8.x,
py27-dj1.9.x, py33-dj1.9.x, py34-dj1.9.x, pypy-dj1.9.x,
pypy3-dj1.9.x,
skipsdist = True

[testenv]
Expand All @@ -22,7 +26,7 @@ deps =
[testenv:py27-dj1.7.x]
basepython=python2.7
deps =
Django>=1.7,<1.7.999
Django>=1.7,<1.8
{[testenv]deps}

[testenv:py33-dj1.6.x]
Expand All @@ -40,13 +44,13 @@ deps =
[testenv:py33-dj1.7.x]
basepython=python3.3
deps =
Django>=1.7,<1.7.999
Django>=1.7,<1.8
{[testenv]deps}

[testenv:py34-dj1.7.x]
basepython=python3.4
deps =
Django>=1.7,<1.7.999
Django>=1.7,<1.8
{[testenv]deps}

[testenv:pypy-dj1.6.x]
Expand All @@ -61,20 +65,74 @@ deps =
Django>=1.6,<1.7
{[testenv]deps}

[testenv:pypy-dj1.7.x]
basepython=pypy
deps =
Django>=1.7,<1.8
{[testenv]deps}

[testenv:pypy3-dj1.7.x]
basepython=pypy3
deps =
Django>=1.7,<1.8
{[testenv]deps}

[testenv:py27-dj1.8.x]
basepython=python2.7
deps =
Django>=1.8.c1,<1.9
Django>=1.8,<1.9
{[testenv]deps}

[testenv:py34-dj1.8.x]
basepython=python3.4
deps =
Django>=1.8c1,<1.9
Django>=1.8,<1.9
{[testenv]deps}

[testenv:py33-dj1.8.x]
basepython=python2.7
deps =
Django>=1.8.c1,<1.9
Django>=1.8,<1.9
{[testenv]deps}

[testenv:pypy-dj1.8.x]
basepython=pypy
deps =
Django>=1.8,<1.9
{[testenv]deps}

[testenv:pypy3-dj1.8.x]
basepython=pypy3
deps =
Django>=1.8,<1.9
{[testenv]deps}

[testenv:py27-dj1.9.x]
basepython=python2.7
deps =
Django>=1.9,<1.9.999
{[testenv]deps}

[testenv:py34-dj1.9.x]
basepython=python3.4
deps =
Django>=1.9,<1.9.999
{[testenv]deps}

[testenv:py33-dj1.9.x]
basepython=python2.7
deps =
Django>=1.9,<1.9.999
{[testenv]deps}

[testenv:pypy-dj1.9.x]
basepython=pypy
deps =
Django>=1.9,<1.9.999
{[testenv]deps}

[testenv:pypy3-dj1.9.x]
basepython=pypy3
deps =
Django>=1.9,<1.9.999
{[testenv]deps}

0 comments on commit b2077ba

Please sign in to comment.