spec: allow warning and retry after exhausted read retries (WealthLedger/specs#79) (#80)
This commit was merged in pull request #80.
This commit is contained in:
@@ -71,7 +71,8 @@
|
||||
в течение 60 секунд. После истечения этого срока открытие или возвращение
|
||||
на экран SHALL инициировать получение актуального списка; имеющийся Client
|
||||
Cached Snapshot MUST оставаться видимым во время обновления и после временной
|
||||
ошибки без индикации собственного чтения и действий повтора.
|
||||
ошибки без индикации собственного чтения и действий повтора, пока автоматические
|
||||
повторы не исчерпаны (далее по `frontend-data-resilience`).
|
||||
Автоматическое восстановление SHALL соответствовать `frontend-data-resilience`.
|
||||
Открытый экран MAY периодически перечитывать backend-результат, сохраняя
|
||||
видимый snapshot, и MUST NOT создавать импорт T-Bank. Состояние источника из
|
||||
@@ -124,7 +125,7 @@ Money-итогов в исходных валютах и обозначать н
|
||||
|
||||
#### Scenario: Ошибка фонового обновления не скрывает snapshot
|
||||
- **WHEN** обновление устаревшего списка завершается временной ошибкой при наличии последнего успешного Client Cached Snapshot
|
||||
- **THEN** клиент сохраняет snapshot видимым без предупреждения и ручного повтора и восстанавливает получение данных автоматически
|
||||
- **THEN** клиент сохраняет snapshot видимым без предупреждения и ручного повтора до исчерпания автоматических повторов и восстанавливает получение данных автоматически
|
||||
|
||||
#### Scenario: Карточка ограничивает валютные итоги
|
||||
- **WHEN** доступная сводка счёта содержит итоги в трёх или более валютах
|
||||
|
||||
Reference in New Issue
Block a user