1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-08-24 19:49:22 +02:00

Main build (Jenkins)

This commit is contained in:
Vitaly the Alpaca (bot)
2025-03-24 13:31:23 +03:00
parent 4534d60c47
commit 8336ee5356
11 changed files with 6978 additions and 6951 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -60,7 +60,11 @@ Function CreateConnection(Val Address, Val Tls = "") Export
Domain = OPI_Tools.GetDomain(Address);
TCPClient = OPI_AddIns.GetAddIn("TCPClient");
TCPClient.SetAddress(Address, Domain);
Success = TCPClient.SetAddress(Address, Domain);
If Not Success Then
Return GetLastError(TCPClient);
EndIf;
Tls = OPI_AddIns.SetTls(TCPClient, Tls);
@@ -218,7 +222,12 @@ Function ProcessRequest(Val Address, Val Data = "", Val ResponseString = True, V
OPI_TypeConversion.GetBoolean(ResponseString);
Connection = CreateConnection(Address, Tls);
Result = SendBinaryData(Connection, Data);
If Not OPI_AddIns.IsAddIn(Connection) Then
Return Connection;
EndIf;
Result = SendBinaryData(Connection, Data);
If Result Then

View File

@@ -16925,7 +16925,7 @@ Procedure TCP_ProcessRequest(FunctionParameters) Export
Address = FunctionParameters["TCP_AddressTLS"];
Tls = OPI_TCP.GetTlsSettings(False);
Result = OPI_TCP.ProcessRequest(Address, Data, , );
Result = OPI_TCP.ProcessRequest(Address, Data, , Tls);
// END

View File

@@ -332,6 +332,19 @@ Function FormYAXTests() Export
EndFunction
Function FormAssertsTests() Export
TestTable = GetTestTable();
ArrayOfTests = New Array;
For Each Test In TestTable Do
ArrayOfTests.Add(Test.Method);
EndDo;
Return ArrayOfTests;
EndFunction
Function FormYAXTestsCLI() Export
Module = GetCommonModule("ЮТТесты");
@@ -356,19 +369,6 @@ Function FormYAXTestsCLI() Export
EndFunction
Function FormAssertsTests() Export
TestTable = GetTestTable();
ArrayOfTests = New Array;
For Each Test In TestTable Do
ArrayOfTests.Add(Test.Method);
EndDo;
Return ArrayOfTests;
EndFunction
Function FormAssertsTestsCLI() Export
TestTable = GetTestTable();

View File

@@ -60,7 +60,11 @@ Function CreateConnection(Val Address, Val Tls = "") Export
Domain = OPI_Tools.GetDomain(Address);
TCPClient = OPI_AddIns.GetAddIn("TCPClient");
TCPClient.SetAddress(Address, Domain);
Success = TCPClient.SetAddress(Address, Domain);
If Not Success Then
Return GetLastError(TCPClient);
EndIf;
Tls = OPI_AddIns.SetTls(TCPClient, Tls);
@@ -218,7 +222,12 @@ Function ProcessRequest(Val Address, Val Data = "", Val ResponseString = True, V
OPI_TypeConversion.GetBoolean(ResponseString);
Connection = CreateConnection(Address, Tls);
Result = SendBinaryData(Connection, Data);
If Not OPI_AddIns.IsAddIn(Connection) Then
Return Connection;
EndIf;
Result = SendBinaryData(Connection, Data);
If Result Then

View File

@@ -332,6 +332,19 @@ Function FormYAXTests() Export
EndFunction
Function FormAssertsTests() Export
TestTable = GetTestTable();
ArrayOfTests = New Array;
For Each Test In TestTable Do
ArrayOfTests.Add(Test.Method);
EndDo;
Return ArrayOfTests;
EndFunction
Function FormYAXTestsCLI() Export
Module = GetCommonModule("ЮТТесты");
@@ -356,19 +369,6 @@ Function FormYAXTestsCLI() Export
EndFunction
Function FormAssertsTests() Export
TestTable = GetTestTable();
ArrayOfTests = New Array;
For Each Test In TestTable Do
ArrayOfTests.Add(Test.Method);
EndDo;
Return ArrayOfTests;
EndFunction
Function FormAssertsTestsCLI() Export
TestTable = GetTestTable();

View File

@@ -16925,7 +16925,7 @@ Procedure TCP_ProcessRequest(FunctionParameters) Export
Address = FunctionParameters["TCP_AddressTLS"];
Tls = OPI_TCP.GetTlsSettings(False);
Result = OPI_TCP.ProcessRequest(Address, Data, , );
Result = OPI_TCP.ProcessRequest(Address, Data, , Tls);
// END

View File

@@ -60,7 +60,11 @@
Домен = OPI_Инструменты.ПолучитьДомен(Адрес);
TCPКлиент = OPI_Компоненты.ПолучитьКомпоненту("TCPClient");
TCPКлиент.SetAddress(Адрес, Домен);
Успех = TCPКлиент.SetAddress(Адрес, Домен);
Если Не Успех Тогда
Возврат ПолучитьПоследнююОшибку(TCPКлиент);
КонецЕсли;
Tls = OPI_Компоненты.УстановитьTls(TCPКлиент, Tls);
@@ -218,7 +222,12 @@
OPI_ПреобразованиеТипов.ПолучитьБулево(ОтветСтрокой);
Соединение = ОткрытьСоединение(Адрес, Tls);
Результат = ОтправитьДвоичныеДанные(Соединение, Данные);
Если Не OPI_Компоненты.ЭтоКомпонента(Соединение) Тогда
Возврат Соединение;
КонецЕсли;
Результат = ОтправитьДвоичныеДанные(Соединение, Данные);
Если Результат Тогда

View File

@@ -16925,7 +16925,7 @@
Адрес = ПараметрыФункции["TCP_AddressTLS"];
Tls = OPI_TCP.ПолучитьНастройкиTls(Ложь);
Результат = OPI_TCP.ОбработатьЗапрос(Адрес, Данные, , );
Результат = OPI_TCP.ОбработатьЗапрос(Адрес, Данные, , Tls);
// END

View File

@@ -332,6 +332,19 @@
КонецФункции
Функция СформироватьТестыАссертс() Экспорт
ТаблицаТестов = ПолучитьТаблицуТестов();
МассивТестов = Новый Массив;
Для Каждого Тест Из ТаблицаТестов Цикл
МассивТестов.Добавить(Тест.Метод);
КонецЦикла;
Возврат МассивТестов;
КонецФункции
Функция СформироватьТестыЯксCLI() Экспорт
Модуль = ПолучитьОбщийМодуль("ЮТТесты");
@@ -356,19 +369,6 @@
КонецФункции
Функция СформироватьТестыАссертс() Экспорт
ТаблицаТестов = ПолучитьТаблицуТестов();
МассивТестов = Новый Массив;
Для Каждого Тест Из ТаблицаТестов Цикл
МассивТестов.Добавить(Тест.Метод);
КонецЦикла;
Возврат МассивТестов;
КонецФункции
Функция СформироватьТестыАссертсCLI() Экспорт
ТаблицаТестов = ПолучитьТаблицуТестов();

View File

@@ -61,7 +61,7 @@
TCPКлиент = OPI_Компоненты.ПолучитьКомпоненту("TCPClient");
Успех = TCPКлиент.SetAddress(Адрес, Домен);
Если Не Успех Тогда
Возврат ПолучитьПоследнююОшибку(TCPКлиент);
КонецЕсли;
@@ -222,12 +222,12 @@
OPI_ПреобразованиеТипов.ПолучитьБулево(ОтветСтрокой);
Соединение = ОткрытьСоединение(Адрес, Tls);
Если Не OPI_Компоненты.ЭтоКомпонента(Соединение) Тогда
Возврат Соединение;
Возврат Соединение;
КонецЕсли;
Результат = ОтправитьДвоичныеДанные(Соединение, Данные);
Результат = ОтправитьДвоичныеДанные(Соединение, Данные);
Если Результат Тогда