Skip to content

Commit

Permalink
Пропуск тестов без их выполнения в ОФ
Browse files Browse the repository at this point in the history
ускорение
  • Loading branch information
artbear committed Mar 8, 2022
1 parent 0fbfda9 commit 2ce1fe3
Showing 1 changed file with 13 additions and 1 deletion.
14 changes: 13 additions & 1 deletion epf/xddTestRunner/xddTestRunner/Ext/ObjectModule.bsl
Original file line number Diff line number Diff line change
Expand Up @@ -174,9 +174,21 @@
Для каждого ДочернийУзел Из СтрокиКонтейнера Цикл
ДочернийРезультатТестирования = Неопределено;
Если ДочернийУзел.Тип = ЭтотОбъект.ТипыУзловДереваТестов.Контейнер Тогда

ДочернийРезультатТестирования = ВыполнитьТесты(Загрузчик, ДочернийУзел, ФильтрДляДочернихУзлов, Подписчик);

ИначеЕсли ДочернийУзел.Тип = ЭтотОбъект.ТипыУзловДереваТестов.Элемент Тогда
Если УзелДереваТестовУдовлетворяетФильтру(ДочернийУзел, ФильтрДляДочернихУзлов) Тогда

МожноВыполнять = УзелДереваТестовУдовлетворяетФильтру(ДочернийУзел, ФильтрДляДочернихУзлов);
Если ДочернийУзел.ПропуститьТест Тогда
МожноВыполнять = Ложь;
ВывестиСообщениеВЛогФайл(". -->> пропускаю тест " + ДочернийУзел.Представление);

ДочернийРезультатТестирования = СоздатьЭлементРезультатовТестирования(ДочернийУзел);
ДочернийРезультатТестирования.Состояние = СостоянияТестов.НеРеализован;

КонецЕсли;
Если МожноВыполнять Тогда

ВывестиСообщениеВЛогФайл(". -->> тест " + ДочернийУзел.Представление);

Expand Down

0 comments on commit 2ce1fe3

Please sign in to comment.