# Окружение тестов (pytest.ini: ENV_FILE=.env.test). Только тестовые значения, секретов здесь нет. # Порты и учётные данные — стандартные для docs/dev/docker-compose.yml (NATS 4222, MinIO 9000): # после `make up` интеграционные тесты работают без правок. DEBUG=true # Как в .env.example (тесты сервер не запускают) SERVER__HOST=127.0.0.1 SERVER__PORT=8000 OPENBAO__MINIO__MINIO_URL=localhost:9000 OPENBAO__MINIO__MINIO_ADMIN_LOGIN=minioadmin OPENBAO__MINIO__MINIO_ADMIN_PASSWORD=minioadmin OPENBAO__MINIO__MINIO_BUCKET=arm-ka # false — MinIO по http (docker compose); по умолчанию true (https, как на платформе) OPENBAO__MINIO__MINIO_SECURE=false OPENBAO__NATS__NATS_URL=nats://localhost:4222 OPENBAO__NATS__NATS_SEED= OPENBAO__NATS__NATS_JWT= # Unit-тесты поднимают приложение без NATS; интеграционные включают его сами (см. design D-6) NATS_ENABLED=false WORKER_CONCURRENCY=1 PUBLISH_RETRIES=3 DONE_CACHE_SIZE=1000 # Лимиты разбора (design D-8): значения по умолчанию PARSE_MAX_BYTES=52428800 PARSE_TIMEOUT_SECONDS=120