Обновление тестов и документации #7

Open
skeris wants to merge 18 commits from renew_tests into dev
Owner

сразу после внедрения кратоса, следующим этапом повышения стабильности будет встраивание тестов в пайплайн. да, я хотел тестить только с фронта e2e, но реальность показывает, что апи тесты на бэке произойдут быстрее.
в данной задаче я довольно много на тебя делегирую, но и времени предостаточно. что нужно сделать:

  1. обновить опенапишную доку. возможно появились новые статусы или ошибки. возможно где-то поменялись ограничения. возможно что-то добавилось. надо пройтись, сверить и обновить. и добавить описание. это можно делать каким нибудь дипсиком, пусть работает за нас. в смысле описание, разметку и прочее. собирать данные с кода всё равно вручную, на нейронке только оформление
  2. сгенерить тест-кейсы по опенапишной доке. вроде есть какие-то языки разметки тестовой спеки, я натыкался, но не могу найти. тут тоже подключить нейросетку - надо обсудить с ней возможные логические места падений и пусть оформляет спеку она
  3. на основе спеки или опенапи сгенерить тесты и заготовить компоуз файл в деплойментсах для того чтобы их запускать
сразу после внедрения кратоса, следующим этапом повышения стабильности будет встраивание тестов в пайплайн. да, я хотел тестить только с фронта e2e, но реальность показывает, что апи тесты на бэке произойдут быстрее. в данной задаче я довольно много на тебя делегирую, но и времени предостаточно. что нужно сделать: 1) обновить опенапишную доку. возможно появились новые статусы или ошибки. возможно где-то поменялись ограничения. возможно что-то добавилось. надо пройтись, сверить и обновить. и добавить описание. это можно делать каким нибудь дипсиком, пусть работает за нас. в смысле описание, разметку и прочее. собирать данные с кода всё равно вручную, на нейронке только оформление 2) сгенерить тест-кейсы по опенапишной доке. вроде есть какие-то языки разметки тестовой спеки, я натыкался, но не могу найти. тут тоже подключить нейросетку - надо обсудить с ней возможные логические места падений и пусть оформляет спеку она 3) на основе спеки или опенапи сгенерить тесты и заготовить компоуз файл в деплойментсах для того чтобы их запускать
pasha1coil was assigned by skeris 2025-04-27 23:52:40 +00:00
pasha1coil added 1 commit 2025-04-30 14:57:26 +00:00
pasha1coil added 1 commit 2025-05-11 20:06:40 +00:00
pasha1coil added 1 commit 2025-05-12 13:33:34 +00:00
pasha1coil added 1 commit 2025-05-12 16:21:25 +00:00
pasha1coil added 1 commit 2025-05-12 17:34:38 +00:00
pasha1coil added 1 commit 2025-05-12 17:46:35 +00:00
pasha1coil added 1 commit 2025-05-13 14:24:39 +00:00
pasha1coil added 1 commit 2025-05-15 14:18:30 +00:00
pasha1coil added 1 commit 2025-05-15 19:34:22 +00:00
pasha1coil added 1 commit 2025-05-16 13:07:42 +00:00
pasha1coil added 1 commit 2025-05-16 14:08:39 +00:00
pasha1coil added 1 commit 2025-05-23 15:04:23 +00:00
pasha1coil added 1 commit 2025-05-26 12:10:08 +00:00
pasha1coil added 1 commit 2025-05-26 13:46:57 +00:00
pasha1coil added 1 commit 2025-05-26 14:24:07 +00:00
pasha1coil added 1 commit 2025-05-28 12:01:37 +00:00
pasha1coil added 1 commit 2025-05-28 12:30:56 +00:00
pasha1coil added 1 commit 2025-06-19 12:19:27 +00:00
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renew_tests:renew_tests
git checkout renew_tests
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: SQuiz/core#7
No description provided.