@@ -10,9 +10,11 @@ install_command = pip install {opts} {packages}
1010setenv =
1111 PYTHONPATH = {env:PYTHONPATH}{:}{toxinidir}
1212 REMOTE_CONTAINERS = {env:REMOTE_CONTAINERS}
13+ TEST_COMPOSE_FILE = {env:TEST_COMPOSE_FILE:compose.yml}
1314deps =
1415 -r{toxinidir}/test-requirements.txt
1516
17+
1618[testenv:dev-proto5]
1719commands =
1820deps =
@@ -33,14 +35,14 @@ deps =
3335
3436[testenv:py]
3537commands =
36- pytest -v -m " not tls" --docker-compose-remove-volumes --docker-compose =compose.yml {posargs}
38+ pytest -v -m " not tls" --docker-compose-remove-volumes --docker-compose ={env:TEST_COMPOSE_FILE} {posargs}
3739deps =
3840 -r{toxinidir}/test-requirements.txt
3941 protobuf<6.0.0
4042
4143[testenv:py-proto4]
4244commands =
43- pytest -v -m " not tls" --docker-compose-remove-volumes --docker-compose =compose.yml {posargs}
45+ pytest -v -m " not tls" --docker-compose-remove-volumes --docker-compose ={env:TEST_COMPOSE_FILE} {posargs}
4446deps =
4547 -r{toxinidir}/test-requirements.txt
4648 protobuf<5.0.0
@@ -49,35 +51,35 @@ deps =
4951commands =
5052 pytest -v -m " not tls" \
5153 --cov-report html:cov_html --cov =ydb \
52- --docker-compose-remove-volumes --docker-compose =compose.yml {posargs}
54+ --docker-compose-remove-volumes --docker-compose ={env:TEST_COMPOSE_FILE} {posargs}
5355deps =
5456 -r{toxinidir}/test-requirements.txt
5557 protobuf<5.0.0
5658
5759[testenv:py-proto3]
5860commands =
59- pytest -v -m " not tls" --docker-compose-remove-volumes --docker-compose =compose.yml {posargs}
61+ pytest -v -m " not tls" --docker-compose-remove-volumes --docker-compose ={env:TEST_COMPOSE_FILE} {posargs}
6062deps =
6163 -r{toxinidir}/test-requirements.txt
6264 protobuf<4.0.0
6365
6466[testenv:py-tls]
6567commands =
66- pytest -v -m tls --docker-compose-remove-volumes --docker-compose =compose.yml {posargs}
68+ pytest -v -m tls --docker-compose-remove-volumes --docker-compose ={env:TEST_COMPOSE_FILE} {posargs}
6769deps =
6870 -r{toxinidir}/test-requirements.txt
6971 protobuf<6.0.0
7072
7173[testenv:py-tls-proto4]
7274commands =
73- pytest -v -m tls --docker-compose-remove-volumes --docker-compose =compose.yml {posargs}
75+ pytest -v -m tls --docker-compose-remove-volumes --docker-compose ={env:TEST_COMPOSE_FILE} {posargs}
7476deps =
7577 -r{toxinidir}/test-requirements.txt
7678 protobuf<5.0.0
7779
7880[testenv:py-tls-proto3]
7981commands =
80- pytest -v -m tls --docker-compose-remove-volumes --docker-compose =compose.yml {posargs}
82+ pytest -v -m tls --docker-compose-remove-volumes --docker-compose ={env:TEST_COMPOSE_FILE} {posargs}
8183deps =
8284 -r{toxinidir}/test-requirements.txt
8385 protobuf<4.0.0
0 commit comments