# Структура тестов - **unit_tests/** — юнит-тесты приложений: - `agent/` — тесты модуля agent (оркестратор, роутер, сервисы) - `chat/` — тесты модуля chat - `rag/` — тесты модуля RAG (индексация, retrieval, intent router) - **pipeline_setup/** — тесты, используемые в настройке пайплайна: - `pipeline_intent_rag/` — intent-router → RAG → LLM (маркеры `router_rag`, `full_chain`) - `code_qa_eval/` — CODE_QA golden eval harness - `golden/`, `fixtures/`, `test_results/`, `utils/` — данные, результаты прогонов и скрипты запуска пайплайна Запуск: - Юнит-тесты: `pytest tests/unit_tests/ -v` - Пайплайн-тесты: `pytest tests/pipeline_setup/ -v` (см. `pipeline_setup/pipeline_intent_rag/README.md` и `pipeline_setup/code_qa_eval/README.md`)