Update AGENTS.md and SKILL.md to refine testing policies and clarify project-specific test execution. Emphasized the importance of using filters for tests and avoiding full solution runs unless necessary. Adjusted descriptions in phase-work and side-work skills to align with the new testing guidelines.
This commit is contained in:
@@ -100,15 +100,14 @@ description: Ревью срезов и фаз проекта h-school по их
|
||||
- **Молча не меняй** версию протокола, форму сейва и публичное поведение API. Это отдельное
|
||||
решение пользователя, даже когда оно очевидно правильное.
|
||||
|
||||
## Окружение
|
||||
## Какие тесты гонять
|
||||
|
||||
```bash
|
||||
dotnet test
|
||||
```
|
||||
|
||||
```bash
|
||||
npm --prefix src/HSchool.Client test
|
||||
```
|
||||
Сначала читай код и имена тестов — ревью это сверка обещаний, не ритуал прогона. Когда
|
||||
дописал недостающий тест или починил найденное, гоняй **только проект среза** из Testing
|
||||
policy в `AGENTS.md`, с `--filter` на новый класс. Клиентский Vitest — только если ревью
|
||||
трогает `src/HSchool.Client`. `HSchool.AppHost.Tests` — только если срез про HTTP, сокет
|
||||
или хост. Весь solution, парный `npm test` «для уверенности» и прогон в начале ревью —
|
||||
не делать.
|
||||
|
||||
Чего ждать и что делать:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user