Update frontend verification docs
This commit is contained in:
@@ -29,11 +29,11 @@ npm run test:openapi-contract
|
||||
- рекурсивно сортирует только ключи JSON objects и сохраняет порядок arrays;
|
||||
- не записывает snapshot или generated frontend types.
|
||||
|
||||
Она не вызывает `npm run openapi:sync`, не записывает committed snapshot или
|
||||
generated frontend types и не обращается к T-Bank либо другому внешнему
|
||||
сервису. Если контракт действительно изменён, snapshot обновляют только
|
||||
осознанной командой `npm run openapi:sync` в `frontend`, затем снова запускают
|
||||
эту проверку.
|
||||
Она не записывает committed snapshot или generated frontend types и не
|
||||
обращается к T-Bank либо другому внешнему сервису. Если контракт действительно
|
||||
изменён, snapshot обновляют явным копированием backend OpenAPI document в
|
||||
`frontend/src/shared/api/spec/openapi.json`, затем в `frontend` запускают
|
||||
`npm run openapi:generate` и снова выполняют эту проверку.
|
||||
|
||||
## Ограничение e2e
|
||||
|
||||
|
||||
Reference in New Issue
Block a user