summaryrefslogtreecommitdiff
path: root/tox.ini
diff options
context:
space:
mode:
authorSorin Sbarnea <ssbarnea@users.noreply.github.com>2020-09-19 19:56:52 +0100
committerGitHub <noreply@github.com>2020-09-19 15:56:52 -0300
commitb031a7cecfe66367b0767300f454669b6234508f (patch)
tree0974c3189246ae8b7e5e71a9ffb30609ddb5728f /tox.ini
parent9f164b72278c9057da4e09239687533aef99c463 (diff)
downloadpytest-b031a7cecfe66367b0767300f454669b6234508f.tar.gz
Smoke tests for assorted plugins (#7721)
Co-authored-by: Bruno Oliveira <nicoddemus@gmail.com> Co-authored-by: Thomas Grainger <tagrain@gmail.com> Co-authored-by: Kyle Altendorf <sda@fstab.net>
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini34
1 files changed, 34 insertions, 0 deletions
diff --git a/tox.ini b/tox.ini
index 30aeb27be..642076dd4 100644
--- a/tox.ini
+++ b/tox.ini
@@ -13,6 +13,7 @@ envlist =
pypy3
py37-{pexpect,xdist,unittestextras,numpy,pluggymaster}
doctesting
+ plugins
py37-freeze
docs
docs-checklinks
@@ -114,6 +115,39 @@ commands =
rm -rf {envdir}/.pytest_cache
make regen
+[testenv:plugins]
+pip_pre=true
+changedir = testing/plugins_integration
+deps =
+ anyio[curio,trio]
+ django
+ pytest-asyncio
+ pytest-bdd
+ pytest-cov
+ pytest-django
+ pytest-flakes
+ pytest-html
+ pytest-mock
+ pytest-sugar
+ pytest-trio
+ pytest-twisted
+ twisted
+ pytest-xvfb
+setenv =
+ PYTHONPATH=.
+commands =
+ pip check
+ pytest bdd_wallet.py
+ pytest --cov=. simple_integration.py
+ pytest --ds=django_settings simple_integration.py
+ pytest --html=simple.html simple_integration.py
+ pytest pytest_anyio_integration.py
+ pytest pytest_asyncio_integration.py
+ pytest pytest_mock_integration.py
+ pytest pytest_trio_integration.py
+ pytest pytest_twisted_integration.py
+ pytest simple_integration.py --force-sugar --flakes
+
[testenv:py37-freeze]
changedir = testing/freeze
deps =