1
0
mirror of https://github.com/bia-technologies/yaxunit.git synced 2025-02-01 19:14:35 +02:00

Рефакторинг

This commit is contained in:
Potoyalo 2023-07-30 03:02:08 +07:00
parent 7501de2d1a
commit 1ca5194e94
2 changed files with 33 additions and 29 deletions

View File

@ -204,6 +204,38 @@
КонецФункции КонецФункции
// Контекст исполнения текущего уровня.
//
// Возвращаемое значение:
// - Неопределено
// - См. ЮТФабрика.ОписаниеТестовогоМодуля
// - См. ЮТФабрика.ОписаниеИсполняемогоНабораТестов
// - См. ЮТФабрика.ОписаниеИсполняемогоТеста
Функция КонтекстИсполненияТекущегоУровня() Экспорт
Уровни = ЮТФабрика.УровниИсполнения();
КонтекстИсполнения = КонтекстИсполнения();
Если КонтекстИсполнения.Уровень = Уровни.Модуль Тогда
Возврат КонтекстИсполнения.Модуль;
ИначеЕсли КонтекстИсполнения.Уровень = Уровни.НаборТестов Тогда
Возврат КонтекстИсполнения.Набор;
ИначеЕсли КонтекстИсполнения.Уровень = Уровни.Тест Тогда
Возврат КонтекстИсполнения.Тест;
Иначе
Возврат Неопределено;
КонецЕсли;
КонецФункции
Функция ОписаниеКонтекста() Экспорт Функция ОписаниеКонтекста() Экспорт
Описание = Новый Структура; Описание = Новый Структура;

View File

@ -57,7 +57,7 @@
Если СтрогийУровеньИсполнения Тогда Если СтрогийУровеньИсполнения Тогда
ТекущийКонтекстИсполнения = ТекущийКонтекстИсполнения(КонтекстИсполнения); ТекущийКонтекстИсполнения = ЮТКонтекст.КонтекстИсполненияТекущегоУровня();
Значение = ЮТОбщий.ЗначениеСтруктуры(ТекущийКонтекстИсполнения.НастройкиВыполнения, ИмяНастройки, ЗначениеПоУмолчанию); Значение = ЮТОбщий.ЗначениеСтруктуры(ТекущийКонтекстИсполнения.НастройкиВыполнения, ИмяНастройки, ЗначениеПоУмолчанию);
@ -88,31 +88,3 @@
КонецФункции КонецФункции
#КонецОбласти #КонецОбласти
#Область СлужебныеПроцедурыИФункции
Функция ТекущийКонтекстИсполнения(КонтекстИсполнения)
Уровни = ЮТФабрика.УровниИсполнения();
Если КонтекстИсполнения.Уровень = Уровни.Модуль Тогда
Возврат КонтекстИсполнения.Модуль;
ИначеЕсли КонтекстИсполнения.Уровень = Уровни.НаборТестов Тогда
Возврат КонтекстИсполнения.Набор;
ИначеЕсли КонтекстИсполнения.Уровень = Уровни.Тест Тогда
Возврат КонтекстИсполнения.Тест;
Иначе
Возврат Неопределено;
КонецЕсли;
КонецФункции
#КонецОбласти