diff --git a/tests/skills/cases/db-repo/lock-clean-no-redump-hint.json b/tests/skills/cases/db-repo/lock-clean-no-redump-hint.json new file mode 100644 index 000000000..492f38a72 --- /dev/null +++ b/tests/skills/cases/db-repo/lock-clean-no-redump-hint.json @@ -0,0 +1,32 @@ +{ + "name": "Захват без получения версий: перевыгрузку не предлагаем", + "fakePlatform": { + "log": "---- Начало операции с хранилищем конфигурации ----\r\nОбъект захвачен для редактирования: Справочник.Номенклатура\r\n---- Операция с хранилищем конфигурации завершена ----\r\n", + "exit": 0 + }, + "args_extra": [ + "-V8Path", + "{fakePlatform}", + "-InfoBasePath", + "{workDir}/ib", + "-RepositoryPath", + "{workDir}/repo", + "-RepositoryUser", + "Admin", + "-Command", + "lock", + "-Objects", + "Справочник.Номенклатура" + ], + "expect": { + "stdoutContains": [ + "Захвачено (1):", + "Справочник.Номенклатура" + ], + "stdoutNotContains": [ + "получено объектов из хранилища", + "Перевыгрузите" + ] + }, + "noSnapshot": "навык ничего не пишет в рабочий каталог — проверяется разбор лога платформы" +} diff --git a/tests/skills/cases/db-repo/lock-received-suggests-redump.json b/tests/skills/cases/db-repo/lock-received-suggests-redump.json new file mode 100644 index 000000000..2db75a53c --- /dev/null +++ b/tests/skills/cases/db-repo/lock-received-suggests-redump.json @@ -0,0 +1,30 @@ +{ + "name": "Захват подтянул свежие версии: называем объекты и даём команду перевыгрузки", + "fakePlatform": { + "log": "---- Начало операции с хранилищем конфигурации ----\r\nОбъект получен из хранилища: Справочник.Номенклатура\r\nОбъект захвачен для редактирования: Справочник.Номенклатура\r\n---- Операция с хранилищем конфигурации завершена ----\r\n", + "exit": 0 + }, + "args_extra": [ + "-V8Path", + "{fakePlatform}", + "-InfoBasePath", + "{workDir}/ib", + "-RepositoryPath", + "{workDir}/repo", + "-RepositoryUser", + "Admin", + "-Command", + "lock", + "-Objects", + "Справочник.Номенклатура" + ], + "expect": { + "stdoutContains": [ + "Захвачено (1):", + "получено объектов из хранилища: 1", + "Перевыгрузите их ПЕРЕД правкой", + "/db-dump-xml" + ] + }, + "noSnapshot": "навык ничего не пишет в рабочий каталог — проверяется разбор лога платформы" +}