diff --git "a/exts/yaxunit/src/CommonModules/\320\256\320\242\320\240\320\265\320\260\320\272\321\202\320\270\320\262\320\275\321\213\320\271\320\232\320\273\320\270\320\265\320\275\321\202/Module.bsl" "b/exts/yaxunit/src/CommonModules/\320\256\320\242\320\240\320\265\320\260\320\272\321\202\320\270\320\262\320\275\321\213\320\271\320\232\320\273\320\270\320\265\320\275\321\202/Module.bsl" index 250c24362..2510ca02f 100644 --- "a/exts/yaxunit/src/CommonModules/\320\256\320\242\320\240\320\265\320\260\320\272\321\202\320\270\320\262\320\275\321\213\320\271\320\232\320\273\320\270\320\265\320\275\321\202/Module.bsl" +++ "b/exts/yaxunit/src/CommonModules/\320\256\320\242\320\240\320\265\320\260\320\272\321\202\320\270\320\262\320\275\321\213\320\271\320\232\320\273\320\270\320\265\320\275\321\202/Module.bsl" @@ -63,8 +63,6 @@ Сообщение.Значение = ЮТОбщий.ЗначениеИзJSON(ЭлементHTML["value"]); КонецЕсли; - Сообщить(СтрШаблон("Получено %1(%2): %3", Сообщение.ИмяСобытия, Сообщение.Ид, ЭлементHTML["value"])); - ВыполнитьОбработкуОповещения(Обработчик, Сообщение); КонецЕсли; diff --git "a/exts/yaxunit/src/DataProcessors/\320\256\320\242\320\240\320\265\320\264\320\260\320\272\321\202\320\276\321\200\320\242\320\265\321\201\321\202\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260/Form.form" "b/exts/yaxunit/src/DataProcessors/\320\256\320\242\320\240\320\265\320\264\320\260\320\272\321\202\320\276\321\200\320\242\320\265\321\201\321\202\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260/Form.form" index f9e1a1c1e..270d3b798 100644 --- "a/exts/yaxunit/src/DataProcessors/\320\256\320\242\320\240\320\265\320\264\320\260\320\272\321\202\320\276\321\200\320\242\320\265\321\201\321\202\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260/Form.form" +++ "b/exts/yaxunit/src/DataProcessors/\320\256\320\242\320\240\320\265\320\264\320\260\320\272\321\202\320\276\321\200\320\242\320\265\321\201\321\202\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260/Form.form" @@ -1,5 +1,9 @@ + + <key>ru</key> + <value>Редактор тестов</value> + EditorURL 4 @@ -73,7 +77,6 @@ OnCreateAtServer ПриСозданииНаСервере - true true Vertical true diff --git "a/exts/yaxunit/src/DataProcessors/\320\256\320\242\320\240\320\265\320\264\320\260\320\272\321\202\320\276\321\200\320\242\320\265\321\201\321\202\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260/Module.bsl" "b/exts/yaxunit/src/DataProcessors/\320\256\320\242\320\240\320\265\320\264\320\260\320\272\321\202\320\276\321\200\320\242\320\265\321\201\321\202\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260/Module.bsl" index 92f2a0a0d..fe3be8fa7 100644 --- "a/exts/yaxunit/src/DataProcessors/\320\256\320\242\320\240\320\265\320\264\320\260\320\272\321\202\320\276\321\200\320\242\320\265\321\201\321\202\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260/Module.bsl" +++ "b/exts/yaxunit/src/DataProcessors/\320\256\320\242\320\240\320\265\320\264\320\260\320\272\321\202\320\276\321\200\320\242\320\265\321\201\321\202\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260/Module.bsl" @@ -87,9 +87,18 @@ &НаКлиенте Процедура ПослеВыполненияТестирования(Результат, Сообщение) Экспорт - Ответ = Новый Массив; + Ответ = Новый Структура("tests, errors", Новый Массив, Новый Массив); Для Каждого Набор Из Результат[0].НаборыТестов Цикл + + Для Каждого ОписаниеОшибки Из Набор.Ошибки Цикл + + Если ЗначениеЗаполнено(ОписаниеОшибки.Стек) Тогда + Ответ.errors.Добавить(ОписаниеОшибки.Стек); + КонецЕсли; + + КонецЦикла; + Для Каждого Тест Из Набор.Тесты Цикл ОписаниеТеста = Новый Структура; @@ -98,11 +107,21 @@ ОписаниеТеста.Вставить("method", Тест.Метод); ОписаниеТеста.Вставить("duration", Тест.Длительность); ОписаниеТеста.Вставить("message", ""); - ОписаниеТеста.Вставить("trace", ""); - Ответ.Добавить(ОписаниеТеста); + Ответ.tests.Добавить(ОписаниеТеста); + + Для Каждого ОписаниеОшибки Из Тест.Ошибки Цикл + + Если ЗначениеЗаполнено(ОписаниеОшибки.Стек) Тогда + Ответ.errors.Добавить(ОписаниеОшибки.Стек); + КонецЕсли; + + ОписаниеТеста.message = ОписаниеТеста.message + Символы.ПС + ОписаниеОшибки.Сообщение; + + КонецЦикла; КонецЦикла; + КонецЦикла; ЮТРеактивныйКлиент.ОтправитьОтвет(Элементы.EditorURL, Сообщение, Ответ);