[tox] envlist = # py35, XXX revisit, see also https://github.com/trezor/trezor-firmware/issues/810 py36, py37, py38, [testenv] deps = -rrequirements.txt pytest>=3.6 pytest-random-order importlib-metadata!=0.21 commands = # Generate local files python setup.py build # Working in the local directory, try to compile all bytecode python -m compileall src tests # Smoke-test trezorctl trezorctl --help # Run test suite pytest --random-order tests