Select Git revision
DEPENDENCIES.md
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
tox.ini 698 B
[tox]
envlist=py39, py310, py311, py312, py313
skip_missing_interpreters = true
[pycodestyle]
max_line_length = 100
[flake8]
max-line-length=100
[testenv]
setenv = PASSWORD_STORE_DIR = {env:HOME}/.password-store
passenv = PYCAOSDBINI
deps=pytest
pytest-cov
python-dateutil
setuptools
jsonschema
commands_pre=pip install ../caosdb-pylib/
python --version
python -c "import linkahead; print(linkahead.version.version)"
# Add "-x" to stop at first error.
commands=pytest --cov=caosdb -vv {posargs}
[pytest]
markers =
local_server: mark a test as requiring a local caosdb server
slow: mark a test as slow (execution regularly takes 5s or longer)
xfail_strict = True