1# SPDX-License-Identifier: BSD-2-Clause 2[tox] 3envlist = py3 4 5[testenv] 6deps = 7 . 8 -r requirements/test.txt 9commands = 10 pytest --cov zsm_lib 11 flake8 src/ tests/ setup.py tasks.py 12 black --check src/ tests/ setup.py tasks.py 13setenv = 14 PYTHONUNBUFFERED = yes 15 PYTHONDONTWRITEBYTECODE = yes 16 17[pytest] 18addopts = 19 --cache-clear 20 --exitfirst 21 --quiet 22 tests/ 23 24[flake8] 25max-line-length = 88 26max-complexity = 10 27select = C,E,F,W,B 28