2.0 KiB
2.0 KiB
Спецификация: add-missing-tests
Контекст
Модули src/x.py и src/y.py существуют, но не имеют соответствующих тестов для каждого функционала и проверки всех важных сценариев.
Описание
Добавить тесты для модулей src/x.py и src/y.py, используя стандартную библиотеку Go для тестирования. Тесты должны быть написаны для каждого функционала и проверить все важные сценарии.
Принятие критериев
- Все функции в модулях
src/x.pyиsrc/y.pyдолжны иметь соответствующие тесты. - Тесты должны быть написаны для каждого функционала и проверить все важные сценарии.
- Тесты должны использовать стандартную библиотеку Go для тестирования.
Ограничения
- Не использовать секреты в коде (хранить их в
.skaro/secrets.yaml). - Не использовать неинициализированные переменные.
- Не использовать глобальные переменные, если это возможно.
- Не использовать устаревшие функции и пакеты.
Правила для работы с LLM
- Не оставлять пустые stubs без явного TODO с обоснованием.
- Не копировать код: предпочитать реюза и чистую абстракцию.
- Не делать неявные допущения — если не уверен, спрашивать.
- Всегда генерировать AI_NOTES.md по шаблону.
- Следовать кодинг стилю описанному выше.