Skip to content

Conversation

@lekan-pvp
Copy link
Contributor

No description provided.

@lekan-pvp lekan-pvp changed the title tests for iteration 21 tests for iteration 21 metrics Sep 30, 2025
@bbrodriges
Copy link
Collaborator

@lekan-pvp давай продолжать. Я вижу себе тестирование так:

  • мы в Github Actions компирилуем в бинарник автогенерилку Reset
  • внутрь этого теста эмбэдим исходник Go файла со структурками с разными комбинациями полей и golden файл ожидаемого reset.gen.go файла
  • при запуске тест сохраняет эмбеженый исходник на диск в отдельную директорию и натравливает на него автогенерилку
  • после завершения генерации тест сравнивает сгенеренные Reset методы с ожидаемыми из golden файла
  • если все сходится - зеленое
  • если не сходится - выплевываем дифф

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants