Черновик ПЗ
This commit is contained in:
24
Report/includes/ch05-sync-tests.typ
Normal file
24
Report/includes/ch05-sync-tests.typ
Normal file
@@ -0,0 +1,24 @@
|
||||
#import "common.typ": pz-table
|
||||
|
||||
=== Каталог тестов StorageSyncEngineTest
|
||||
|
||||
#pz-table(
|
||||
[StorageSyncEngineTest — 12 методов],
|
||||
3,
|
||||
table.header([Метод], [Поведение], [+]),
|
||||
[syncAllGroupsReportsNoGroupsWhenEmpty], [Нет групп → отчёт], [+],
|
||||
[syncGroupCopiesFileFromSourceToTarget], [Копия на target], [+],
|
||||
[syncGroupSkippedWhenFewerThanTwoStorages], [Skip при менее 2 storage], [+],
|
||||
[syncGroupDeleteRemovesFileOnTarget], [Удаление на target], [+],
|
||||
[syncSkipsWhenTargetRevisionAlreadyWinner], [Ревизия-победитель], [+],
|
||||
[openReadDoesNotChangeJournal], [Чтение без журнала], [+],
|
||||
[deleteWithRecordSyncJournalFalseDoesNotBumpSequence], [Delete без журнала], [+],
|
||||
[syncGroupTrashSoftDeletesOnTarget], [Trash на target], [+],
|
||||
[syncGroupStopsWhenLockCannotBeAcquired], [Стоп при lock], [+],
|
||||
[syncGroupReleasesLocksAfterSuccessfulSync], [Unlock после успеха], [+],
|
||||
[syncGroupReleasesLocksWhenJournalReadFails], [Unlock при ошибке], [+],
|
||||
[syncGroupCooperativeCancellationReleasesLocks], [Unlock при отмене], [+],
|
||||
[syncGroupReleasesLocksWhenJournalEmpty], [Пустой журнал], [+],
|
||||
) <tbl-sync-engine>
|
||||
|
||||
Тесты `StorageSyncJournalMergeTest` и `StorageSyncEncryptionCompatTest` дополняют движок проверкой слияния журнала и совместимости шифрования в группе.
|
||||
Reference in New Issue
Block a user