1
0
mirror of https://github.com/bia-technologies/yaxunit.git synced 2024-11-24 08:22:22 +02:00

Merge pull request #443 from bia-technologies/feature/418

418 / исправлено формирование представления теста для allure
This commit is contained in:
Koryakin Aleksey 2024-11-23 15:24:43 +03:00 committed by GitHub
commit 5d8b56d310
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 18 additions and 1 deletions

View File

@ -87,7 +87,7 @@
Описание = НовыйОписаниеТеста();
Описание.fullName = ПолноеИмяМетода + ПредставлениеРежима;
Описание.name = РезультатТеста.Метод + ПредставлениеРежима;
Описание.name = РезультатТеста.Имя;
Описание.status = СтатусОтчета(РезультатТеста.Статус, Статусы);
Описание.testCaseId = ЮТОбщийСлужебный.ХешMD5(ПолныйИдентификаторТеста);
Описание.start = ЮниксВремя(РезультатТеста.ДатаСтарта);

View File

@ -24,6 +24,7 @@
.ДобавитьТест("ПараметрыГенерацииОтчета")
.ДобавитьТест("ЗаписатьОтчет")
.ДобавитьТест("ОписаниеТеста")
.ДобавитьТест("ОписаниеТеста_Представление")
.ДобавитьТест("ОписаниеТеста_Теги")
;
@ -80,6 +81,22 @@
КонецПроцедуры
Процедура ОписаниеТеста_Представление() Экспорт
Модуль = ТестовыеДанные.ОписаниеТестовогоМодуля();
Набор = ТестовыеДанные.ОписаниеТестовогоНабора(Модуль);
Тест = ТестовыеДанные.ОписаниеТеста(Модуль, Набор);
Тест.Имя = "Нужное представление";
ОписаниеТеста = ЮТОтчетAllureСлужебный.ОписаниеТеста(Тест, Набор, Модуль);
ЮТест.ОжидаетЧто(ОписаниеТеста)
.ИмеетТип("Структура")
.Свойство("name").Равно(Тест.Имя)
.Заполнено()
;
КонецПроцедуры
Процедура ОписаниеТеста_Теги() Экспорт
Модуль = ТестовыеДанные.ОписаниеТестовогоМодуля();