/
githubmirror
/
ydb-sqlalchemy
Обзор
Документация
Войти
/
githubmirror
/
ydb-sqlalchemy
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
tox.ini
79 строк
2 KB
Oleg Ovcharuk
Fix async cursor fetch methods
19 фев 2025, 12:14
19 фев 2025, 12:14
706f6f1
Код
Авторство
О чём код?
[tox] envlist = test,test-all,test-dialect,test-unit,black,black-format,style,coverage minversion = 4.2.6 skipsdist = True ignore_basepython_conflict = true [testenv] usedevelop = True install_command = pip install {opts} {packages} setenv = PYTHONPATH = {env:PYTHONPATH}{:}{toxinidir} deps = -r{toxinidir}/test-requirements.txt [testenv:test] ignore_errors = True commands = docker-compose up -d python {toxinidir}/wait_container_ready.py pytest -v {posargs} docker-compose down [testenv:test-all] ignore_errors = True commands = docker-compose up -d python {toxinidir}/wait_container_ready.py pytest -v test --dbdriver ydb --dbdriver ydb_async pytest -v ydb_sqlalchemy docker-compose down -v [testenv:test-dialect] commands = docker-compose up -d python {toxinidir}/wait_container_ready.py pytest -v test --dbdriver ydb --dbdriver ydb_async docker-compose down -v [testenv:test-unit] commands = pytest -v {toxinidir}/ydb_sqlalchemy [testenv:coverage] ignore_errors = True commands = docker-compose up -d python {toxinidir}/wait_container_ready.py pytest -v --cov-report html:cov_html --cov=ydb_sqlalchemy {posargs} docker-compose down [testenv:black] skip_install = true commands = black --diff --check ydb_sqlalchemy examples/basic_example test [testenv:black-format] skip_install = true commands = black ydb_sqlalchemy examples/basic_example test [testenv:isort] skip_install = true commands = isort ydb_sqlalchemy examples/basic_example test [testenv:style] ignore_errors = True commands = flake8 ydb_sqlalchemy examples/basic_example test [flake8] show-source = true builtins = _ max-line-length = 120 ignore=E203,W503 per-file-ignores = ydb_sqlalchemy/__init__.py: F401 ydb_sqlalchemy/sqlalchemy/compiler/__init__.py: F401 exclude=*_pb2.py,*_grpc.py,.venv,.git,.tox,dist,doc,*egg,docs/*