Use latest dependencies when running tests

This commit is contained in:
Dave Hunt 2017-06-09 15:09:28 +01:00
parent f19a86d1e3
commit 073cfbabfa
No known key found for this signature in database
GPG Key ID: 4000D32ABB02F959
3 changed files with 10 additions and 32 deletions

View File

@ -10,52 +10,33 @@ matrix:
env: TOXENV=flake8
- language: python
python: 2.7
env: TOXENV=pytest29
- language: python
python: 2.7
env: TOXENV=pytest30
- language: python
python: 2.7
env: TOXENV=pytest30-ansi2html
env: TOXENV=ansi2html
- language: python
python: 3.6
env: TOXENV=flake8
- language: python
python: 3.6
env: TOXENV=pytest29
env: TOXENV=py36
- language: python
python: 3.6
env: TOXENV=pytest30
- language: python
python: 3.6
env: TOXENV=pytest30-ansi2html
env: TOXENV=ansi2html
- language: python
python: pypy
env: TOXENV=pytest29
- language: python
python: pypy
env: TOXENV=pytest30
- language: python
python: pypy
env: TOXENV=pytest30-ansi2html
env: TOXENV=ansi2html
- language: python
python: pypy3
env: TOXENV=pytest29
- language: python
python: pypy3
env: TOXENV=pytest30
- language: python
python: pypy3
env: TOXENV=pytest30-ansi2html
env: TOXENV=ansi2html
- language: python
python: nightly
env: TOXENV=pytest29
- language: python
python: nightly
env: TOXENV=pytest30
- language: python
python: nightly
env: TOXENV=pytest30-ansi2html
env: TOXENV=ansi2html
install:
- pip install tox-travis
script:
@ -70,4 +51,4 @@ deploy:
tags: true
repo: pytest-dev/pytest-html
python: 3.6
condition: "$TOXENV = pytest30"
condition: "$TOXENV = py36"

View File

@ -26,7 +26,6 @@ Requirements
You will need the following prerequisites in order to use pytest-html:
- Python 2.7, 3.6, PyPy, or PyPy3
- pytest 2.7 or newer
Installation
------------

View File

@ -4,16 +4,14 @@
# and then run "tox" from this directory.
[tox]
envlist = py{27,36,py,py3}-pytest{29,30}{,-ansi2html}, flake8
envlist = py{27,36,py,py3}{,-ansi2html}, flake8
[testenv]
commands = py.test -v -r a {posargs}
commands = pytest -v -r a {posargs}
deps =
pytest29: pytest==2.9.2
pytest30: pytest==3.0.6
pytest-xdist
pytest-rerunfailures
py{27,36,py,py3}-pytest{29,30}-ansi2html: ansi2html==1.2.0
py{27,36,py,py3}-ansi2html: ansi2html
[testenv:flake8]
skip_install = true