2015-06-16 06:22:16 +08:00
|
|
|
sudo: false
|
2013-07-06 20:23:02 +08:00
|
|
|
language: python
|
2015-06-24 23:34:09 +08:00
|
|
|
python:
|
2015-09-14 21:36:20 +08:00
|
|
|
- '3.5'
|
2013-07-06 20:23:02 +08:00
|
|
|
# command to install dependencies
|
2015-06-16 06:40:49 +08:00
|
|
|
install: "pip install -U tox"
|
2013-07-06 20:23:02 +08:00
|
|
|
# # command to run tests
|
2015-06-16 06:40:49 +08:00
|
|
|
env:
|
|
|
|
matrix:
|
2016-01-31 06:48:15 +08:00
|
|
|
# coveralls is not listed in tox's envlist, but should run in travis
|
2015-07-19 21:25:04 +08:00
|
|
|
- TESTENV=coveralls
|
2016-01-31 06:48:15 +08:00
|
|
|
# note: please use "tox --listenvs" to populate the build matrix below
|
2016-01-06 04:14:57 +08:00
|
|
|
- TESTENV=linting
|
2015-06-16 06:40:49 +08:00
|
|
|
- TESTENV=py26
|
|
|
|
- TESTENV=py27
|
2015-07-16 07:03:14 +08:00
|
|
|
- TESTENV=py33
|
2015-06-16 06:40:49 +08:00
|
|
|
- TESTENV=py34
|
2015-07-19 21:25:04 +08:00
|
|
|
- TESTENV=py35
|
|
|
|
- TESTENV=pypy
|
2016-01-31 06:48:15 +08:00
|
|
|
- TESTENV=py27-pexpect
|
|
|
|
- TESTENV=py27-xdist
|
|
|
|
- TESTENV=py27-trial
|
|
|
|
- TESTENV=py35-pexpect
|
|
|
|
- TESTENV=py35-xdist
|
|
|
|
- TESTENV=py35-trial
|
|
|
|
- TESTENV=py27-nobyte
|
|
|
|
- TESTENV=doctesting
|
2016-07-27 08:29:07 +08:00
|
|
|
- TESTENV=freeze
|
2016-08-23 10:35:41 +08:00
|
|
|
- TESTENV=docs
|
2015-07-25 07:02:12 +08:00
|
|
|
|
2015-08-18 20:14:17 +08:00
|
|
|
script: tox --recreate -e $TESTENV
|
2014-01-23 19:18:20 +08:00
|
|
|
|
2013-07-06 20:23:02 +08:00
|
|
|
notifications:
|
|
|
|
irc:
|
2015-06-19 17:35:58 +08:00
|
|
|
channels:
|
|
|
|
- "chat.freenode.net#pytest"
|
|
|
|
on_success: change
|
|
|
|
on_failure: change
|
|
|
|
skip_join: true
|
2013-07-06 20:23:02 +08:00
|
|
|
email:
|
|
|
|
- pytest-commit@python.org
|