PCQA-654 use tox-uv to run helpers tests

(cherry picked from commit e18a4f74c2573046fab1ed1f221477433a9e0a72)

IJ-MR-172692

GitOrigin-RevId: 4f61c09219306b6a015366227f1593843459e5d9
This commit is contained in:
Pavel Karateev
2025-08-18 14:28:01 +00:00
committed by intellij-monorepo-bot
parent 62b5c31317
commit 99d2a7758c
10 changed files with 162 additions and 0 deletions
@@ -0,0 +1,15 @@
# direct
behave==1.3.1
pytest==8.4.1
# transient
colorama==0.4.6
cucumber-expressions==18.0.1
cucumber-tag-expressions==6.2.0
iniconfig==2.1.0
packaging==25.0
parse==1.20.2
parse_type==0.6.6
pluggy==1.6.0
Pygments==2.19.2
six==1.17.0
@@ -0,0 +1,15 @@
# direct
behave==1.3.1
pytest==8.4.1
# transient
colorama==0.4.6
cucumber-expressions==18.0.1
cucumber-tag-expressions==6.2.0
iniconfig==2.1.0
packaging==25.0
parse==1.20.2
parse_type==0.6.6
pluggy==1.6.0
Pygments==2.19.2
six==1.17.0
@@ -0,0 +1,15 @@
# direct
behave==1.3.1
pytest==8.4.1
# transient
colorama==0.4.6
cucumber-expressions==18.0.1
cucumber-tag-expressions==6.2.0
iniconfig==2.1.0
packaging==25.0
parse==1.20.2
parse_type==0.6.6
pluggy==1.6.0
Pygments==2.19.2
six==1.17.0
@@ -0,0 +1,15 @@
# direct
behave==1.3.1
pytest==8.4.1
# transient
colorama==0.4.6
cucumber-expressions==18.0.1
cucumber-tag-expressions==6.2.0
iniconfig==2.1.0
packaging==25.0
parse==1.20.2
parse_type==0.6.6
pluggy==1.6.0
Pygments==2.19.2
six==1.17.0
@@ -0,0 +1,15 @@
# direct
behave==1.3.1
pytest==8.4.1
# transient
colorama==0.4.6
cucumber-expressions==18.0.1
cucumber-tag-expressions==6.2.0
iniconfig==2.1.0
packaging==25.0
parse==1.20.2
parse_type==0.6.6
pluggy==1.6.0
Pygments==2.19.2
six==1.17.0
@@ -0,0 +1,18 @@
# direct
behave==1.3.1
pytest==8.3.5
# transient
colorama==0.4.6
cucumber-expressions==18.0.1
cucumber-tag-expressions==6.2.0
exceptiongroup==1.3.0
iniconfig==2.1.0
packaging==25.0
parse==1.20.2
parse_type==0.6.6
pluggy==1.5.0
six==1.17.0
tomli==2.2.1
typing_extensions==4.13.2
win-unicode-console==0.5
@@ -0,0 +1,15 @@
# direct
behave==1.3.1
pytest==8.4.1
# transient
colorama==0.4.6
cucumber-expressions==18.0.1
cucumber-tag-expressions==6.2.0
iniconfig==2.1.0
packaging==25.0
parse==1.20.2
parse_type==0.6.6
pluggy==1.6.0
Pygments==2.19.2
six==1.17.0
@@ -0,0 +1,2 @@
behave
pytest
+39
View File
@@ -0,0 +1,39 @@
[tox]
envlist =
py38
py39
py310
py311
py312
py313
py314
latest
[testenv]
setenv = PYTHONPATH = {toxinidir}{:}{toxinidir}{/}pycharm
commands = pytest {posargs:tests}
[testenv:py38]
deps = -rtestResources/test-requirements/test-requirements-38.txt
[testenv:py39]
deps = -rtestResources/test-requirements/test-requirements-39.txt
[testenv:py310]
deps = -rtestResources/test-requirements/test-requirements-310.txt
[testenv:py311]
deps = -rtestResources/test-requirements/test-requirements-311.txt
[testenv:py312]
deps = -rtestResources/test-requirements/test-requirements-312.txt
[testenv:py313]
deps = -rtestResources/test-requirements/test-requirements-313.txt
[testenv:py314]
deps = -rtestResources/test-requirements/test-requirements-314.txt
[testenv:latest]
basepython = py313
deps = -rtestResources/test-requirements/test-requirements-latest.txt