From 0dce7207d2bb8fc6ea17bf74013931e5b14a275a Mon Sep 17 00:00:00 2001 From: alkoleft Date: Tue, 2 Apr 2024 03:44:22 +0300 Subject: [PATCH] =?UTF-8?q?#314=20=D0=9E=D0=BF=D0=B8=D1=81=D0=B0=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F=20=D0=BC=D0=B5=D1=82=D0=BE=D0=B4=D0=BE=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/CommonModules/ЮТЗависимости/Module.bsl | 8 ++++++++ exts/yaxunit/src/CommonModules/ЮТТесты/Module.bsl | 1 + .../src/CommonModules/ЮТЧитательСлужебный/Module.bsl | 2 ++ exts/yaxunit/src/CommonModules/ЮТест/Module.bsl | 11 +++++++++++ 4 files changed, 22 insertions(+) diff --git a/exts/yaxunit/src/CommonModules/ЮТЗависимости/Module.bsl b/exts/yaxunit/src/CommonModules/ЮТЗависимости/Module.bsl index 764a0b31..a5273db4 100644 --- a/exts/yaxunit/src/CommonModules/ЮТЗависимости/Module.bsl +++ b/exts/yaxunit/src/CommonModules/ЮТЗависимости/Module.bsl @@ -18,6 +18,14 @@ #Область ПрограммныйИнтерфейс +// Указывает зависимость теста (набора или модуля) от файлов проекта. +// Гарантирует доступность файлов как на клиенте, так и на сервере. +// +// Параметры: +// ПутьКФайлам - Строка - Относетельный путь к файлу проекта (относительно настройки projectPath) +// +// Возвращаемое значение: +// CommonModule.ЮТТесты - Файлы проекта Функция ФайлыПроекта(ПутьКФайлам) Экспорт ОписаниеЗависимости = ЮТФабрика.НовоеОписаниеЗависимости(); diff --git a/exts/yaxunit/src/CommonModules/ЮТТесты/Module.bsl b/exts/yaxunit/src/CommonModules/ЮТТесты/Module.bsl index 7fa72061..df772a09 100644 --- a/exts/yaxunit/src/CommonModules/ЮТТесты/Module.bsl +++ b/exts/yaxunit/src/CommonModules/ЮТТесты/Module.bsl @@ -350,6 +350,7 @@ КонецФункции +// Возволяет выполнить настройку зависимостей теста, тестового набора или модуля. // Возвращает модуль установки зависимостей теста. // // Возвращаемое значение: diff --git a/exts/yaxunit/src/CommonModules/ЮТЧитательСлужебный/Module.bsl b/exts/yaxunit/src/CommonModules/ЮТЧитательСлужебный/Module.bsl index 7df7a18c..3aeea596 100644 --- a/exts/yaxunit/src/CommonModules/ЮТЧитательСлужебный/Module.bsl +++ b/exts/yaxunit/src/CommonModules/ЮТЧитательСлужебный/Module.bsl @@ -18,6 +18,7 @@ #Область СлужебныйПрограммныйИнтерфейс +#Если Клиент Тогда // ЗагрузитьТесты // Читает наборы тестов (тестовые модули) из расширений // Параметры: @@ -48,6 +49,7 @@ Возврат Результат; КонецФункции +#КонецЕсли // ПрочитатьНаборТестов // Читает набор тестов из модуля diff --git a/exts/yaxunit/src/CommonModules/ЮТест/Module.bsl b/exts/yaxunit/src/CommonModules/ЮТест/Module.bsl index 7aac6d0c..a0726423 100644 --- a/exts/yaxunit/src/CommonModules/ЮТест/Module.bsl +++ b/exts/yaxunit/src/CommonModules/ЮТест/Module.bsl @@ -203,6 +203,17 @@ КонецПроцедуры +// Возвращает данные зависимость. +// Результат зависит от реализации зависимости. +// Для указания зависимости используйте методы модуля `ЮТЗависимости`, необходимо указывать туже зависимость, что указана при регистрации. +// +// Параметры: +// ОписаниеЗависимости - см. ЮТФабрика.НовоеОписаниеЗависимости +// +// Возвращаемое значение: +// Произвольный +// Пример: +// ПолноеИмяФайла = ЮТест.Зависимость(ЮТЗависимости.ФайлыПроекта(".gitignore")).ПолноеИмя; Функция Зависимость(ОписаниеЗависимости) Экспорт Возврат ЮТЗависимостиСлужебный.ДанныеЗависимости(ОписаниеЗависимости);