mirror of
https://github.com/bia-technologies/yaxunit.git
synced 2024-11-24 08:22:22 +02:00
Отладка работы с зависимостями на 8.3.10
This commit is contained in:
parent
30784c7062
commit
5c3e48c80d
@ -27,9 +27,12 @@
|
|||||||
|
|
||||||
КаталогПроекта = ЮТНастройкиВыполнения.КаталогПроекта();
|
КаталогПроекта = ЮТНастройкиВыполнения.КаталогПроекта();
|
||||||
|
|
||||||
|
ЕстьПолноеИмя = ЮТОбщий.ПеременнаяСодержитСвойство(ПереданныеФайлы[0], "ПолноеИмя");
|
||||||
|
|
||||||
Для Каждого Файл Из ПереданныеФайлы Цикл
|
Для Каждого Файл Из ПереданныеФайлы Цикл
|
||||||
|
|
||||||
ИмяВКаталоге = СтрЗаменить(Файл.ПолноеИмя, КаталогПроекта, "");
|
ИмяФайла = ?(ЕстьПолноеИмя, Файл.ПолноеИмя, Файл.Имя);
|
||||||
|
ИмяВКаталоге = СтрЗаменить(ИмяФайла, КаталогПроекта, "");
|
||||||
ПолноеИмя = ЮТФайлы.ОбъединитьПути(Контекст.РабочийКаталог, ИмяВКаталоге);
|
ПолноеИмя = ЮТФайлы.ОбъединитьПути(Контекст.РабочийКаталог, ИмяВКаталоге);
|
||||||
|
|
||||||
ЮТФайлы.СоздатьРодительскийКаталог(ПолноеИмя);
|
ЮТФайлы.СоздатьРодительскийКаталог(ПолноеИмя);
|
||||||
|
@ -20,10 +20,19 @@
|
|||||||
|
|
||||||
Процедура ФайлыПроекта(ПутьКФайлуПроекта, Обработчик) Экспорт
|
Процедура ФайлыПроекта(ПутьКФайлуПроекта, Обработчик) Экспорт
|
||||||
|
|
||||||
ПолныйПуть = ПутьКФайламПроекта(ПутьКФайлуПроекта);
|
|
||||||
|
|
||||||
ПараметрыИсполнения = ЮТАсинхроннаяОбработкаСлужебныйКлиент.ЦепочкаАсинхроннойОбработки();
|
ПараметрыИсполнения = ЮТАсинхроннаяОбработкаСлужебныйКлиент.ЦепочкаАсинхроннойОбработки();
|
||||||
ПараметрыИсполнения.Вставить("ФинальныйОбработчик", Обработчик);
|
ПараметрыИсполнения.Вставить("ФинальныйОбработчик", Обработчик);
|
||||||
|
|
||||||
|
КаталогПроекта = ЮТНастройкиВыполнения.КаталогПроекта();
|
||||||
|
|
||||||
|
Если ПустаяСтрока(КаталогПроекта) Тогда
|
||||||
|
Сообщение = "Не указан каталог проекта, необходимо указать каталог проекта в параметрах запуска";
|
||||||
|
ПрерватьОбработку(Сообщение, ПараметрыИсполнения);
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ПолныйПуть = ЮТФайлы.ОбъединитьПути(КаталогПроекта, ПутьКФайлуПроекта);
|
||||||
|
|
||||||
ПараметрыИсполнения.Вставить("ПолныйПуть", ПолныйПуть);
|
ПараметрыИсполнения.Вставить("ПолныйПуть", ПолныйПуть);
|
||||||
ПараметрыИсполнения.Вставить("ПутьКФайлуПроекта", ПутьКФайлуПроекта);
|
ПараметрыИсполнения.Вставить("ПутьКФайлуПроекта", ПутьКФайлуПроекта);
|
||||||
|
|
||||||
@ -118,12 +127,6 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Функция ПутьКФайламПроекта(ИмяФайла) Экспорт
|
|
||||||
|
|
||||||
Возврат ЮТФайлы.ОбъединитьПути(ЮТНастройкиВыполнения.КаталогПроекта(), ИмяФайла);
|
|
||||||
|
|
||||||
КонецФункции
|
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
Процедура ДобавитьОбработчикЦепочки(ПараметрыИсполнения, ИмяМетода)
|
Процедура ДобавитьОбработчикЦепочки(ПараметрыИсполнения, ИмяМетода)
|
||||||
|
Loading…
Reference in New Issue
Block a user