Skip to content

Commit

Permalink
Рефакторинг тестов команды update-dev
Browse files Browse the repository at this point in the history
  • Loading branch information
yukon39 committed Dec 3, 2024
1 parent 09bfda9 commit 98538f6
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 27 deletions.
27 changes: 1 addition & 26 deletions tests/xunits/update-dev.os
Original file line number Diff line number Diff line change
Expand Up @@ -63,11 +63,6 @@

// Когда
Исполнитель.ВыполнитьКоманду();
ЛогВыводаКоманды = СтрШаблон("Лог вывода команды:
|%1", Исполнитель.ЛогКоманды().ВыводЛога());
Сообщить(ЛогВыводаКоманды);

//ФС.ОбеспечитьПустойКаталог(ОбъединитьПути(Исполнитель.КаталогКоманды(), ".git"));

// Тогда
Исполнитель.ОжидаемЧтоВыводСодержит("Используется ibcmd платформы");
Expand Down Expand Up @@ -101,12 +96,6 @@
// Когда
Исполнитель.ВыполнитьКоманду();

ЛогВыводаКоманды = СтрШаблон("Лог вывода команды:
|%1", Исполнитель.ЛогКоманды().ВыводЛога());
Сообщить(ЛогВыводаКоманды);

//ФС.ОбеспечитьПустойКаталог(ОбъединитьПути(Исполнитель.КаталогКоманды(), ".git"));

// Тогда
Исполнитель.ОжидаемЧтоРавно(СокрЛП(Репозиторий.ПолучитьНастройку("core.quotePath")), "false", "Должно быть задано git config core.quotePath == false");

Expand All @@ -131,9 +120,6 @@

// Когда
Исполнитель.ВыполнитьКоманду();
ЛогВыводаКоманды = СтрШаблон("Лог вывода команды:
|%1", Исполнитель.ЛогКоманды().ВыводЛога());
Сообщить(ЛогВыводаКоманды);

// Тогда
Исполнитель.ОжидаемЧтоВыводСодержит("Используется ibcmd платформы");
Expand All @@ -158,16 +144,12 @@

// Когда
Исполнитель.ВыполнитьКоманду();
ЛогВыводаКоманды = СтрШаблон("Лог вывода команды:
|%1", Исполнитель.ЛогКоманды().ВыводЛога());
Сообщить(ЛогВыводаКоманды);

// Тогда
Исполнитель.ОжидаемЧтоВыводСодержит("Используется ibcmd платформы");
Исполнитель.ОжидаемЧтоВыводСодержит("Будет выполнена инкрементальная загрузка");
Исполнитель.ОжидаемЧтоВыводСодержит(ОбъединитьПути("Catalogs", "Справочник1.xml"));


Исполнитель.ОжидаемЧтоВыводСодержит("Информационная база обновлена из исходников");
Исполнитель.ОжидаемЧтоВыводСодержит("Обновление конфигурации БД завершено.");

Expand All @@ -185,9 +167,6 @@

// Когда
Исполнитель.ВыполнитьКоманду();
ЛогВыводаКоманды = СтрШаблон("Лог вывода команды:
|%1", Исполнитель.ЛогКоманды().ВыводЛога());
Сообщить(ЛогВыводаКоманды);

// Тогда
Исполнитель.ОжидаемЧтоВыводСодержит("Используется ibcmd платформы");
Expand All @@ -196,7 +175,6 @@
Исполнитель.ОжидаемЧтоВыводСодержит("ObjectModule.bsl");
Исполнитель.ОжидаемЧтоВыводСодержит(ОбъединитьПути("Catalogs", "Справочник1.xml"));


Исполнитель.ОжидаемЧтоВыводСодержит("Информационная база обновлена из исходников");
Исполнитель.ОжидаемЧтоВыводСодержит("Обновление конфигурации БД завершено.");

Expand All @@ -213,16 +191,12 @@

// Когда
Исполнитель.ВыполнитьКоманду();
ЛогВыводаКоманды = СтрШаблон("Лог вывода команды:
|%1", Исполнитель.ЛогКоманды().ВыводЛога());
Сообщить(ЛогВыводаКоманды);

// Тогда
Исполнитель.ОжидаемЧтоВыводНеСодержит("Используется ibcmd платформы");
Исполнитель.ОжидаемЧтоВыводСодержит("Будет выполнена инкрементальная загрузка");
Исполнитель.ОжидаемЧтоВыводСодержит(ОбъединитьПути("Catalogs", "Справочник1.xml"));


Исполнитель.ОжидаемЧтоВыводСодержит("Информационная база обновлена из исходников");
Исполнитель.ОжидаемЧтоВыводСодержит("Обновление конфигурации БД завершено.");

Expand Down Expand Up @@ -296,6 +270,7 @@
ЗаписатьТекст(lastUploadedCommit, ПоследнийКоммит);

Исполнитель.УстановитьКонтекстИБИзФайловКонфигурации(КаталогИсходников);
Исполнитель.ВыгрузитьВФайлСостояниеКонфигурации(КаталогИсходников);

Если ИзмененияСКоммитом Тогда
ManagedApplicationModule = ОбъединитьПути(КаталогИсходников, "Ext", "ManagedApplicationModule.bsl");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -121,13 +121,16 @@
УправлениеИБ.УстановитьПараметрыАвтономногоСервера(КаталогКоманды);
УправлениеИБ.УстановитьПараметрыФайловойИБ(КаталогИБ);
УправлениеИБ.СоздатьИБИзФайловКонфигурации(Каталог);
УправлениеИБ.ВыгрузитьВФайлСостояниеКонфигурации(Каталог);

СтрокаСоединения = СтрШаблон("/F""%1""", КаталогИБ);
ДобавитьПараметр("--ibconnection", СтрокаСоединения);

КонецПроцедуры

Процедура ВыгрузитьВФайлСостояниеКонфигурации(Каталог) Экспорт
УправлениеИБ.ВыгрузитьВФайлСостояниеКонфигурации(Каталог);
КонецПроцедуры

Процедура СоздатьПустоеРасширение(ИмяРасширения, ПрефиксИмен) Экспорт
УправлениеИБ.СоздатьРасширение(ИмяРасширения, ПрефиксИмен);
КонецПроцедуры
Expand Down

0 comments on commit 98538f6

Please sign in to comment.