Enable integration tests for all versions of python in travis

This commit is contained in:
Matus Valo 2020-04-29 23:43:46 +02:00 committed by Asif Saif Uddin
parent 02bfccf9f7
commit 1b89912a83
2 changed files with 21 additions and 3 deletions

View File

@ -19,7 +19,7 @@ stages:
- integration
- lint
_integration_job_py_amqp: &integration_job_py_amqp
_integration_job: &integration_job
script:
- tox -v -- -v
services:
@ -55,8 +55,26 @@ jobs:
env: TOXENV=pydocstyle
stage: lint
- python: 2.7
<<: *integration_job_py_amqp
<<: *integration_job
env: TOXENV=2.7-integration-py-amqp
- python: 3.5
<<: *integration_job
env: TOXENV=3.5-integration-py-amqp
- python: 3.6
<<: *integration_job
env: TOXENV=3.6-integration-py-amqp
- python: 3.7
<<: *integration_job
env: TOXENV=3.7-linux-integration-py-amqp
- python: 3.8
<<: *integration_job
env: TOXENV=3.8-linux-integration-py-amqp
- python: pypy2.7-7.1.1
<<: *integration_job
env: TOXENV=pypy-integration-py-amqp
- python: pypy3.5-7.0
<<: *integration_job
env: TOXENV=pypy3-integration-py-amqp
install:
- pip --disable-pip-version-check install -U pip setuptools wheel | cat

View File

@ -1,7 +1,7 @@
[tox]
envlist =
{2.7,pypy,pypy3,3.5,3.6,3.7-{linux,windows},3.8{linux,windows}}-unit
{2.7,pypy,pypy3,3.5,3.6,3.7{linux,windows},3.8{linux,windows}}-integration-py-amqp
{2.7,pypy,pypy3,3.5,3.6,3.7-{linux,windows},3.8{linux,windows}}-integration-py-amqp
flake8
flakeplus
apicheck