mirror of
https://github.com/suitenumerique/django-lasuite
synced 2026-04-25 17:15:14 +02:00
34 lines
860 B
INI
34 lines
860 B
INI
[tox]
|
|
requires =
|
|
tox>=4.11.4
|
|
tox-uv>=0.0.4
|
|
envlist = py{311,312,313,314}-django{42,50,51,52}-mozoidc{4,5}
|
|
isolated_build = True
|
|
|
|
[gh]
|
|
python =
|
|
3.14 = py314-django{52}-mozoidc{4,5}
|
|
3.13 = py313-django{42,50,51,52}-mozoidc{4,5}
|
|
3.12 = py312-django{42,50,51,52}-mozoidc{4,5}
|
|
3.11 = py311-django{42,50,51,52}-mozoidc{4,5}
|
|
|
|
[testenv]
|
|
runner = uv-venv-runner
|
|
extras =
|
|
dev
|
|
deps =
|
|
django42: Django>=4.2,<4.3
|
|
django50: Django>=5.0,<5.1
|
|
django51: Django>=5.1,<5.2
|
|
django52: Django>=5.2,<5.3
|
|
mozoidc4: mozilla-django-oidc>=4.0.1,<5.0
|
|
mozoidc5: mozilla-django-oidc>=5.0.0,<6.0
|
|
junitxml
|
|
setenv =
|
|
PYTHONPATH = {toxinidir}:{toxinidir}/tests
|
|
DJANGO_SETTINGS_MODULE = test_project.settings
|
|
commands =
|
|
python -m pytest tests {posargs} \
|
|
--junitxml={envdir}/junit.xml \
|
|
--junit-prefix={envname}
|