1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2026-05-16 09:38:28 +02:00

Фикс скрипта формирования тестов Jenkins

This commit is contained in:
Anton Titovets
2026-05-16 00:07:11 +03:00
parent f925895adc
commit d938d3c8ef
+18 -4
View File
@@ -283,8 +283,7 @@
, ШаблонШага
, ШаблонКритическогоШага);
Отбор = Новый Структура(СтрокаРаздел, Раздел);
ТестыТекущегоРаздела = ТаблицаТестов.НайтиСтроки(Отбор);
ТестыТекущегоРаздела = НайтиСтрокиТестов(ТаблицаТестов, Раздел, СтрокаРаздел);
МодульТеста = СтрШаблон("./src/%1/OInt/tests/Modules/%2%3.os", Язык, Префикс, Раздел);
@@ -334,8 +333,7 @@
YaxConf = КаталогКонфигурацииYaxUnit + Язык + "/" + Раздел + ".json";
Выполнение = СтрШаблон(ШаблонВыполнения, Раздел, YaxConf);
Отбор = Новый Структура(СтрокаРаздел, Раздел);
ТестыТекущегоРаздела = ТаблицаТестов.НайтиСтроки(Отбор);
ТестыТекущегоРаздела = НайтиСтрокиТестов(ТаблицаТестов, Раздел, СтрокаРаздел);
МассивМетодов = Новый Массив;
@@ -420,3 +418,19 @@
КонецЕсли;
КонецПроцедуры
Функция НайтиСтрокиТестов(Знач ТаблицаТестов, Знач Раздел, Знач СтрокаРаздел) Экспорт
МассивТестов = Новый Массив;
Для Каждого Тест Из ТаблицаТестов Цикл
Если Тест[СтрокаРаздел] = Раздел Тогда
МассивТестов.Добавить(Тест);
КонецЕсли;
КонецЦикла;
Возврат МассивТестов;
КонецФункции