Documentation IndexFetch the complete documentation index at: /llms.txtUse this file to discover all available pages before exploring further.
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Руководство для разработчиков
git clone https://github.com/BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot.git cd remnawave-bedolaga-telegram-bot # Установка зависимостей uv sync --group dev # Копирование конфигурации cp .env.example .env # Заполните .env вашими значениями
# Проверка make lint # Автоисправление make fix # Форматирование make format
pytest
pytest-asyncio
# Все тесты make test # Конкретный файл uv run pytest -v tests/services/test_payment_service_yookassa.py # По паттерну uv run pytest -v -k "test_calculate"
make up # Запуск контейнеров make up-follow # Запуск с логами make down # Остановка make reload # Перезапуск
tests/ ├── conftest.py # Глобальные фикстуры ├── external/ # Тесты внешних клиентов ├── services/ # Тесты сервисов └── utils/ # Тесты утилит