tox.ini (716B)
1 [pytest] 2 xfail_strict=true 3 4 [tox] 5 envlist = py314-{base,chrome,firefox,opera,safari,sauce,servo,webkit,webkitgtk_minibrowser,epiphany},{py38,py39,py310,py311,py312,py313}-base 6 skip_missing_interpreters = False 7 8 [testenv] 9 deps = 10 -r{toxinidir}/../requirements_pytest.txt 11 -r{toxinidir}/requirements.txt 12 chrome: -r{toxinidir}/requirements_chromium.txt 13 firefox: -r{toxinidir}/requirements_firefox.txt 14 opera: -r{toxinidir}/requirements_opera.txt 15 safari: -r{toxinidir}/requirements_safari.txt 16 sauce: -r{toxinidir}/requirements_sauce.txt 17 18 commands = pytest -c{toxinidir}/../pytest.ini --rootdir={toxinidir} {posargs} 19 20 setenv = CURRENT_TOX_ENV = {envname} 21 22 passenv = 23 TASKCLUSTER_ROOT_URL