mirror of
https://github.com/bia-technologies/yaxunit.git
synced 2025-02-07 19:30:17 +02:00
Исправлены некоторые замечания
This commit is contained in:
parent
1ca5194e94
commit
9ba62c50af
@ -59,7 +59,9 @@
|
||||
|
||||
ТекущийКонтекстИсполнения = ЮТКонтекст.КонтекстИсполненияТекущегоУровня();
|
||||
|
||||
Значение = ЮТОбщий.ЗначениеСтруктуры(ТекущийКонтекстИсполнения.НастройкиВыполнения, ИмяНастройки, ЗначениеПоУмолчанию);
|
||||
Если ТекущийКонтекстИсполнения <> Неопределено Тогда
|
||||
Значение = ЮТОбщий.ЗначениеСтруктуры(ТекущийКонтекстИсполнения.НастройкиВыполнения, ИмяНастройки, ЗначениеПоУмолчанию);
|
||||
КонецЕсли;
|
||||
|
||||
ИначеЕсли КонтекстИсполнения.Тест <> Неопределено И КонтекстИсполнения.Тест.НастройкиВыполнения.Свойство(ИмяНастройки) Тогда
|
||||
|
||||
|
@ -276,23 +276,28 @@
|
||||
|
||||
ИмяМодуля = ОписаниеСобытия.Модуль.МетаданныеМодуля.Имя;
|
||||
|
||||
НовоеИмяСобытия = ПереопределенноеИмяСобытия(ИмяСобытия);
|
||||
Если ЗначениеЗаполнено(НовоеИмяСобытия) Тогда
|
||||
ИмяСобытия = НовоеИмяСобытия;
|
||||
ОбработчикСобытияПереопределен = ОбработчикСобытияПереопределен(ИмяСобытия);
|
||||
Если ОбработчикСобытияПереопределен Тогда
|
||||
ИмяСобытия = ПереопределенноеИмяСобытия(ИмяСобытия);
|
||||
КонецЕсли;
|
||||
|
||||
ЧастиКоманды = СтрРазделить(ИмяСобытия, ".");
|
||||
Если ЧастиКоманды.Количество() = 2 Тогда
|
||||
ИмяМодуля = ЧастиКоманды[0];
|
||||
ИмяМодуля = ЧастиКоманды[0];
|
||||
ИмяСобытия = ЧастиКоманды[1];
|
||||
КонецЕсли;
|
||||
|
||||
Ошибка = Неопределено;
|
||||
Команда = СтрШаблон("%1.%2()", ИмяМодуля, ИмяСобытия);
|
||||
Если ЮТОбщий.МетодМодуляСуществует(ИмяМодуля, ИмяСобытия) Тогда
|
||||
|
||||
Команда = СтрШаблон("%1.%2()", ИмяМодуля, ИмяСобытия);
|
||||
Ошибка = ЮТОбщий.ВыполнитьМетод(Команда);
|
||||
|
||||
ИначеЕсли ОбработчикСобытияПереопределен Тогда
|
||||
|
||||
ТекстИсключения = СтрШаблон("Не найден обработчик тестового модуля %1", Команда);
|
||||
ВызватьИсключение ТекстИсключения
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Если Ошибка <> Неопределено Тогда
|
||||
@ -311,8 +316,10 @@
|
||||
|
||||
Если ЭтоСобытиеПеред(ИмяСобытия) Тогда
|
||||
Возврат ЮТНастройкиВыполнения.Перед();
|
||||
Иначе
|
||||
ИначеЕсли ЭтоСобытиеПосле(ИмяСобытия) Тогда
|
||||
Возврат ЮТНастройкиВыполнения.После();
|
||||
Иначе
|
||||
Возврат "";
|
||||
КонецЕсли;
|
||||
|
||||
КонецФункции
|
||||
@ -323,4 +330,10 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ЭтоСобытиеПосле(ИмяСобытия)
|
||||
|
||||
Возврат СтрНачинаетсяС(ИмяСобытия, "После");
|
||||
|
||||
КонецФункции
|
||||
|
||||
#КонецОбласти
|
||||
|
@ -91,7 +91,7 @@
|
||||
ЮТТесты.ПослеЧтенияСценариевМодуля();
|
||||
Сценарии = ЮТТесты.СценарииМодуля();
|
||||
|
||||
УдалитьНастройкиМодуляИзПервогоНабора(Сценарии);
|
||||
УдалитьНастройкиМодуляИзПервогоНабора(Сценарии); // TODO Нужен рефакторинг
|
||||
|
||||
ОписаниеТестовогоМодуля.НаборыТестов = ЮТФильтрация.ОтфильтроватьТестовыеНаборы(Сценарии.ТестовыеНаборы, МетаданныеМодуля);
|
||||
ОписаниеТестовогоМодуля.НастройкиВыполнения = Сценарии.НастройкиВыполнения;
|
||||
|
@ -3,7 +3,7 @@
|
||||
<name>ОМ_ЮТест</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>О м ест</value>
|
||||
<value>ЮТест</value>
|
||||
</synonym>
|
||||
<clientManagedApplication>true</clientManagedApplication>
|
||||
<server>true</server>
|
||||
|
@ -3,7 +3,7 @@
|
||||
<name>ОМ_ЮТестПереопределяемый</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>О м ест</value>
|
||||
<value>ЮТест переопределяемый</value>
|
||||
</synonym>
|
||||
<clientManagedApplication>true</clientManagedApplication>
|
||||
<server>true</server>
|
||||
|
Loading…
x
Reference in New Issue
Block a user