Безопасные локальные проверки
Эти команды не сбрасывают стенд и не готовят chaincode registry records:
.venv/bin/python -m pytest -o addopts='' \ -p no:framework.pytest_plugins.stand_reset \ -p no:framework.fixtures.service.registry \ tests/api --collect-only -q .venv/bin/python -m pytest -o addopts='' \ -p no:framework.pytest_plugins.stand_reset \ -p no:framework.fixtures.service.registry \ tests/unit/framework -q .venv/bin/python -m flake8 --exclude '.venv,venv,env*'
-o addopts='' нужен намеренно: default pytest options чистят allure_reports. Два -p no:... отключают stand reset и registry setup для collection/framework checks.
Unit-тесты полезны локально для изменений framework. В GitLab CI они сейчас не запускаются по договорённости.