Refactor code structure for improved readability and maintainability
This commit is contained in:
@@ -86,9 +86,12 @@ pip install -e '.[dev]'
|
||||
cp .env.example .env
|
||||
ruff check .
|
||||
ty check
|
||||
pytest
|
||||
pytest tests/unit
|
||||
pytest tests/integration
|
||||
```
|
||||
|
||||
Unit-тесты не требуют внешних сервисов. Integration-тесты используют Testcontainers и требуют запущенный Docker; они поднимают изолированные PostgreSQL и RabbitMQ на случайных портах.
|
||||
|
||||
Для локального запуска без Docker измените в `.env` адреса PostgreSQL и RabbitMQ на `localhost`, затем выполните:
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user