From 9a330634738b19df71e94937ecf7a5fd318b1a68 Mon Sep 17 00:00:00 2001 From: Sorin Sbarnea Date: Wed, 29 Jul 2020 14:19:06 +0100 Subject: [PATCH 1/2] Enable devel testing job Start testing pytest with code from pytest master and with prereleases of other dependencies, allowing us to detect breakages before upstream releases are made. --- .travis.yml | 6 ++++++ tox.ini | 8 ++++++++ 2 files changed, 14 insertions(+) diff --git a/.travis.yml b/.travis.yml index ca8c1102..dc6d2153 100644 --- a/.travis.yml +++ b/.travis.yml @@ -37,6 +37,12 @@ jobs: sudo: required env: TOXENV=py37-ansi2html + - + python: 3.8 + dist: xenial + sudo: required + env: TOXENV=devel + - python: pypy3 env: TOXENV=pypy3 diff --git a/tox.ini b/tox.ini index d1464b80..e9c2e2be 100644 --- a/tox.ini +++ b/tox.ini @@ -21,6 +21,14 @@ basepython = python3 deps = pre-commit commands = pre-commit run --all-files --show-diff-on-failure +[testenv:devel] +description = Tests with unreleased deps +basepython = python3 +pip_pre = True +deps = + {[testenv]deps} + pytest @ git+https://github.com/pytest-dev/pytest.git + [flake8] max-line-length = 88 exclude = .eggs,.tox From 8ea313bc150c17a01e85f035efd59c91ae9b3e06 Mon Sep 17 00:00:00 2001 From: Sorin Sbarnea Date: Wed, 29 Jul 2020 14:19:06 +0100 Subject: [PATCH 2/2] Enable devel testing job Start testing pytest with code from pytest master and with prereleases of other dependencies, allowing us to detect breakages before upstream releases are made. --- .travis.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index dc6d2153..9f676fd4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,11 @@ language: python jobs: + allow_failures: + - name: devel + python: 3.8 + dist: xenial + env: TOXENV=devel + include: - stage: tests language: node_js @@ -37,10 +43,9 @@ jobs: sudo: required env: TOXENV=py37-ansi2html - - + - name: devel python: 3.8 dist: xenial - sudo: required env: TOXENV=devel -