Patrick Williams | ac13d5f | 2023-11-24 18:59:46 -0600 | [diff] [blame] | 1 | [tox] |
| 2 | envlist = py38, py39, py310, py311, py312 |
| 3 | skipsdist = True |
| 4 | toxworkdir = {env:TOX_WORKDIR:.tox} |
| 5 | passenv = * |
| 6 | |
| 7 | [testenv] |
| 8 | passenv = |
| 9 | SSTATE_DIR |
| 10 | DL_DIR |
| 11 | TOASTER_DJANGO_TMPDIR |
| 12 | setenv = |
| 13 | DJANGO_SETTINGS_MODULE=toastermain.settings_test |
| 14 | TOASTER_BUILDSERVER=1 |
| 15 | BUILDDIR = {env:BUILDDIR} |
| 16 | EVENTREPLAY_DIR = {env:EVENTREPLAY_DIR:BUILDDIR} |
| 17 | commands = |
| 18 | python3 {toxinidir}/manage.py test tests.db tests.commands tests.builds tests.browser tests.functional tests.views |
| 19 | deps = |
| 20 | -r {toxinidir}/../../toaster-requirements.txt |
| 21 | -r {toxinidir}/tests/toaster-tests-requirements.txt |
| 22 | |
| 23 | [testenv:chrome] |
| 24 | commands={[testenv]commands} --splinter-webdriver=chrome |