1
0
mirror of https://github.com/bia-technologies/yaxunit.git synced 2025-02-07 19:30:17 +02:00

Исправлены некоторые замечания

This commit is contained in:
Potoyalo 2023-07-30 17:01:06 +07:00
parent 1ca5194e94
commit 9ba62c50af
5 changed files with 25 additions and 10 deletions

View File

@ -59,7 +59,9 @@
ТекущийКонтекстИсполнения = ЮТКонтекст.КонтекстИсполненияТекущегоУровня();
Значение = ЮТОбщий.ЗначениеСтруктуры(ТекущийКонтекстИсполнения.НастройкиВыполнения, ИмяНастройки, ЗначениеПоУмолчанию);
Если ТекущийКонтекстИсполнения <> Неопределено Тогда
Значение = ЮТОбщий.ЗначениеСтруктуры(ТекущийКонтекстИсполнения.НастройкиВыполнения, ИмяНастройки, ЗначениеПоУмолчанию);
КонецЕсли;
ИначеЕсли КонтекстИсполнения.Тест <> Неопределено И КонтекстИсполнения.Тест.НастройкиВыполнения.Свойство(ИмяНастройки) Тогда

View File

@ -276,23 +276,28 @@
ИмяМодуля = ОписаниеСобытия.Модуль.МетаданныеМодуля.Имя;
НовоеИмяСобытия = ПереопределенноеИмяСобытия(ИмяСобытия);
Если ЗначениеЗаполнено(НовоеИмяСобытия) Тогда
ИмяСобытия = НовоеИмяСобытия;
ОбработчикСобытияПереопределен = ОбработчикСобытияПереопределен(ИмяСобытия);
Если ОбработчикСобытияПереопределен Тогда
ИмяСобытия = ПереопределенноеИмяСобытия(ИмяСобытия);
КонецЕсли;
ЧастиКоманды = СтрРазделить(ИмяСобытия, ".");
Если ЧастиКоманды.Количество() = 2 Тогда
ИмяМодуля = ЧастиКоманды[0];
ИмяМодуля = ЧастиКоманды[0];
ИмяСобытия = ЧастиКоманды[1];
КонецЕсли;
Ошибка = Неопределено;
Команда = СтрШаблон("%1.%2()", ИмяМодуля, ИмяСобытия);
Если ЮТОбщий.МетодМодуляСуществует(ИмяМодуля, ИмяСобытия) Тогда
Команда = СтрШаблон("%1.%2()", ИмяМодуля, ИмяСобытия);
Ошибка = ЮТОбщий.ВыполнитьМетод(Команда);
ИначеЕсли ОбработчикСобытияПереопределен Тогда
ТекстИсключения = СтрШаблон("Не найден обработчик тестового модуля %1", Команда);
ВызватьИсключение ТекстИсключения
КонецЕсли;
Если Ошибка <> Неопределено Тогда
@ -311,8 +316,10 @@
Если ЭтоСобытиеПеред(ИмяСобытия) Тогда
Возврат ЮТНастройкиВыполнения.Перед();
Иначе
ИначеЕсли ЭтоСобытиеПосле(ИмяСобытия) Тогда
Возврат ЮТНастройкиВыполнения.После();
Иначе
Возврат "";
КонецЕсли;
КонецФункции
@ -323,4 +330,10 @@
КонецФункции
Функция ЭтоСобытиеПосле(ИмяСобытия)
Возврат СтрНачинаетсяС(ИмяСобытия, "После");
КонецФункции
#КонецОбласти

View File

@ -91,7 +91,7 @@
ЮТТесты.ПослеЧтенияСценариевМодуля();
Сценарии = ЮТТесты.СценарииМодуля();
УдалитьНастройкиМодуляИзПервогоНабора(Сценарии);
УдалитьНастройкиМодуляИзПервогоНабора(Сценарии); // TODO Нужен рефакторинг
ОписаниеТестовогоМодуля.НаборыТестов = ЮТФильтрация.ОтфильтроватьТестовыеНаборы(Сценарии.ТестовыеНаборы, МетаданныеМодуля);
ОписаниеТестовогоМодуля.НастройкиВыполнения = Сценарии.НастройкиВыполнения;

View File

@ -3,7 +3,7 @@
<name>ОМ_ЮТест</name>
<synonym>
<key>ru</key>
<value>О м ест</value>
<value>ЮТест</value>
</synonym>
<clientManagedApplication>true</clientManagedApplication>
<server>true</server>

View File

@ -3,7 +3,7 @@
<name>ОМ_ЮТестПереопределяемый</name>
<synonym>
<key>ru</key>
<value>О м ест</value>
<value>ЮТест переопределяемый</value>
</synonym>
<clientManagedApplication>true</clientManagedApplication>
<server>true</server>