Skip to content

Commit 8a2dded

Browse files
authored
Enable devel testing job (#320)
* 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.
1 parent 301b9d9 commit 8a2dded

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed

.travis.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
language: python
22
jobs:
3+
allow_failures:
4+
- name: devel
5+
python: 3.8
6+
dist: xenial
7+
env: TOXENV=devel
8+
39
include:
410
- stage: tests
511
language: node_js
@@ -41,6 +47,11 @@ jobs:
4147
sudo: required
4248
env: TOXENV=py37-ansi2html
4349

50+
- name: devel
51+
python: 3.8
52+
dist: xenial
53+
env: TOXENV=devel
54+
4455
-
4556
python: 3.8
4657
env: TOXENV=py38-ansi2html

tox.ini

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,14 @@ basepython = python3
2121
deps = pre-commit
2222
commands = pre-commit run --all-files --show-diff-on-failure
2323

24+
[testenv:devel]
25+
description = Tests with unreleased deps
26+
basepython = python3
27+
pip_pre = True
28+
deps =
29+
{[testenv]deps}
30+
pytest @ git+https://github.com/pytest-dev/pytest.git
31+
2432
[flake8]
2533
max-line-length = 88
2634
exclude = .eggs,.tox

0 commit comments

Comments
 (0)