mirror of
https://github.com/bia-technologies/yaxunit.git
synced 2025-03-29 21:21:08 +02:00
Bugfix (#130)
* Исправлена ошибка обработки ошибок чтения сценариев тестового модуля * some bugfix * Выправлены типы в описаниях некоторых методов * revert4snils
This commit is contained in:
parent
73636b4d7f
commit
dbae80091b
exts/yaxunit/src/CommonModules
ЮТЗапросыВызовСервера
ЮТСобытия
ЮТФабрика
ЮТЧитатель
ЮТест
@ -116,7 +116,7 @@
|
||||
Если ОдинРеквизит Тогда
|
||||
Возврат Неопределено;
|
||||
Иначе
|
||||
Реквизиты = СтрСоединить(ПсеводнимыВыбираемыхПолей(ОписаниеЗапроса), ",");
|
||||
Реквизиты = СтрСоединить(ПсевдонимыВыбираемыхПолей(ОписаниеЗапроса), ",");
|
||||
Возврат Новый Структура(Реквизиты);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
@ -245,7 +245,7 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ПсеводнимыВыбираемыхПолей(ОписаниеЗапроса)
|
||||
Функция ПсевдонимыВыбираемыхПолей(ОписаниеЗапроса)
|
||||
|
||||
Псевдонимы = Новый Массив;
|
||||
|
||||
|
@ -307,7 +307,7 @@
|
||||
ИначеЕсли ОбработчикСобытияПереопределен Тогда
|
||||
|
||||
ТекстИсключения = СтрШаблон("Не найден обработчик тестового модуля %1", Команда);
|
||||
ВызватьИсключение ТекстИсключения
|
||||
ВызватьИсключение ТекстИсключения;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
|
@ -161,7 +161,6 @@
|
||||
|
||||
ТипыОшибок = Новый Массив();
|
||||
ТипыОшибок.Добавить(Новый Структура(Реквизиты, "ТестНеРеализован", "Не реализован", Статусы.НеРеализован));
|
||||
ТипыОшибок.Добавить(Новый Структура(Реквизиты, "ТестНеРеализован", "Не реализован", Статусы.НеРеализован));
|
||||
ТипыОшибок.Добавить(Новый Структура(Реквизиты, "ОшибкаСравнения", "Ошибка сравнения", Статусы.Ошибка));
|
||||
ТипыОшибок.Добавить(Новый Структура(Реквизиты, "ОшибкаОбработкиСобытия", "Ошибка обработки события", Статусы.Сломан));
|
||||
ТипыОшибок.Добавить(Новый Структура(Реквизиты, "Утверждений", "Ошибка утверждений", Статусы.Ошибка));
|
||||
@ -283,8 +282,8 @@
|
||||
// Возвращает описание исполняемого тестового набора.
|
||||
// Содержит данные необходимые для выполнения прогона тестов
|
||||
// Параметры:
|
||||
// НаборТестов - Массив из см. ОписаниеТеста - Коллекция зарегистрированных тестовых наборов, см. ОписаниеТестовогоНабора
|
||||
// ТестовыйМодуль - Структура - Описание тестового модуля, см. ЮТФабрика.ОписаниеМодуля
|
||||
// НаборТестов - См. ОписаниеТестовогоНабора
|
||||
// ТестовыйМодуль - См. ОписаниеТестовогоМодуля
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Структура - Описание исполняемого набора тестов:
|
||||
@ -324,9 +323,9 @@
|
||||
// Содержит данные необходимые для выполнения прогона тестов
|
||||
//
|
||||
// Параметры:
|
||||
// Тест - Структура из см. ОписаниеТеста - Описание зарегистрированного теста, см. ОписаниеТеста
|
||||
// Режим - Строка - Режим исполнения, см. КонтекстыВызова
|
||||
// ТестовыйМодуль - Структура - Описание тестового модуля, см. ЮТФабрика.ОписаниеМодуля
|
||||
// Тест - См. ОписаниеТеста
|
||||
// Режим - См. КонтекстыВызова
|
||||
// ТестовыйМодуль - См. ОписаниеТестовогоМодуля
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Структура - Описание исполняемого теста:
|
||||
@ -668,10 +667,10 @@
|
||||
// КонтекстыМодуля
|
||||
// Возвращает коллекцию доступных контекстов выполнения модуля
|
||||
// Параметры:
|
||||
// Модуль Модуль
|
||||
// Модуль - См. ОписаниеМодуля
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Массив - Контексты модуля
|
||||
// Массив из Строка - Контексты модуля, возможные значения см. КонтекстыВызова
|
||||
Функция КонтекстыМодуля(Модуль) Экспорт
|
||||
|
||||
Контексты = КонтекстыВызова();
|
||||
@ -697,7 +696,7 @@
|
||||
// КонтекстыПриложения
|
||||
// Возвращает коллекцию доступных контекстов приложения
|
||||
// Возвращаемое значение:
|
||||
// Массив из см. КонтекстыВызова - Контексты приложения
|
||||
// Массив из Строка - Контексты приложения, возможные значения см. КонтекстыВызова
|
||||
Функция КонтекстыПриложения() Экспорт
|
||||
|
||||
#Если НЕ Клиент Тогда
|
||||
|
@ -58,7 +58,7 @@
|
||||
Функция ИсполняемыеСценарииМодуля(МетаданныеМодуля) Экспорт
|
||||
|
||||
ЭтоТестовыйМодуль = Истина;
|
||||
ОписаниеТестовогоМодуля = ЮТФабрика.ОписаниеТестовогоМодуля(МетаданныеМодуля, Неопределено);
|
||||
ОписаниеТестовогоМодуля = ЮТФабрика.ОписаниеТестовогоМодуля(МетаданныеМодуля, Новый Массив);
|
||||
|
||||
ЮТТесты.ПередЧтениемСценариевМодуля(МетаданныеМодуля);
|
||||
|
||||
|
@ -38,7 +38,7 @@
|
||||
// Возвращает API формирования утверждения для проверки данных базы.
|
||||
//
|
||||
// Параметры:
|
||||
// ИмяТаблицы - Произвольный - Имя таблицы базы, например, `Справочник.Пользователи`, `Документ.ПКО`, `РегистрСведений.ИнформацияОбОшибках`
|
||||
// ИмяТаблицы - Строка - Имя таблицы базы, например, `Справочник.Пользователи`, `Документ.ПКО`, `РегистрСведений.ИнформацияОбОшибках`
|
||||
// Сообщение - Строка - Описание проверки, которое будет выведено при возникновении ошибки
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
|
Loading…
x
Reference in New Issue
Block a user