summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorJon Dufresne <jon.dufresne@gmail.com>2019-11-12 09:47:49 -0800
committerAndy McCurdy <andy@andymccurdy.com>2019-11-12 09:47:49 -0800
commita7d4a6c1f19201dc196d4ba4636227c49d733cd1 (patch)
treef837bcb562c5f138908a8eac16be5a3052248f43 /.github
parent375839679e5faf1cf8fda4ce822284dcb664b1b9 (diff)
downloadredis-py-a7d4a6c1f19201dc196d4ba4636227c49d733cd1.tar.gz
Unify tox and Travis test matrix (#1243)
tox can now always be used as the test entry point and allows for contributors to easily test the full test matrix locally. Starting with setuptools v41.5.0 (27 Oct 2019) the `setup.py test` command is formally deprecated. It now emits a warning on use. Prior to this version, it use was discouraged by the setuptools developers. Now, always use tox as the one testing entry point. It handles multiple version of Python and Redis. The Travis CI configuration was reworked to use tox to install dependencies and run tests in the same manner that contributors would do locally.
Diffstat (limited to '.github')
-rw-r--r--.github/PULL_REQUEST_TEMPLATE.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md
index cd9b149..3b8e7ba 100644
--- a/.github/PULL_REQUEST_TEMPLATE.md
+++ b/.github/PULL_REQUEST_TEMPLATE.md
@@ -2,7 +2,7 @@
_Please make sure to review and check all of these items:_
-- [ ] Does `$ python setup.py test` pass with this change (including linting)?
+- [ ] Does `$ tox` pass with this change (including linting)?
- [ ] Does travis tests pass with this change (enable it first in your forked repo and wait for the travis build to finish)?
- [ ] Is the new or changed code fully tested?
- [ ] Is a documentation update included (if this change modifies existing APIs, or introduces new ones)?