1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-01-08 04:04:03 +02:00

Тесты CLI для Viber и GC

This commit is contained in:
Anton 2024-10-12 18:34:31 +03:00
parent 5b86acb7a4
commit b7969d0d79
12 changed files with 7889 additions and 5029 deletions

File diff suppressed because it is too large Load Diff

View File

@ -296,9 +296,9 @@ EndFunction
Function JSONString(Val Data, Val Escaping = "None", Val LineBreaks = True, Val DoubleQuotes = True) Export
Break = ?(LineBreaks, JSONLineBreak.Windows, JSONLineBreak.None);
LineBreak = ?(LineBreaks, JSONLineBreak.Windows, JSONLineBreak.None);
JSONParameters = New JSONWriterSettings(Break
JSONParameters = New JSONWriterSettings(LineBreak
, " "
, DoubleQuotes
, JSONCharactersEscapeMode[Escaping]

View File

@ -309,11 +309,15 @@
#Область РаботаССобытиями
// Получить описание события !NOCLI
// Получить описание события
// Получает пустой макет для создания события
//
// Параметры:
// Пустая - Булево - Истина > структура с пустыми значениями, Ложь > в значениях будут описания полей - empty
//
// Возвращаемое значение:
// Соответствие Из КлючИЗначение - Пустой макет события
Функция ПолучитьОписаниеСобытия() Экспорт
Функция ПолучитьОписаниеСобытия(Знач Пустая = Ложь) Экспорт
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДату();
Час = 3600;
@ -327,6 +331,12 @@
Событие.Вставить("МассивURLФайловВложений", Новый Соответствие); // Ключ - название, Значение - URL к файлу
Событие.Вставить("ОтправлятьУведомления" , Истина); // Признак отправки уведомлений участникам
Если Пустая Тогда
Для Каждого Поле Из Событие Цикл
Событие.Вставить(Поле.Ключ, "");
КонецЦикла;
КонецЕсли;
Возврат Событие;
КонецФункции

View File

@ -1,7 +1,7 @@
// OneScript: ./OInt/core/Modules/OPI_GoogleWorkspace.os
// Lib: Google Workspace
// CLI: google
// MIT License
// Copyright (c) 2023 Anton Tsitavets

View File

@ -1,7 +1,7 @@
// OneScript: ./OInt/core/Modules/OPI_YandexDisk.os
// Lib: Yandex Disk
// CLI: yadisk
// MIT License
// Copyright (c) 2023 Anton Tsitavets

File diff suppressed because it is too large Load Diff

View File

@ -430,8 +430,12 @@
Исключение
Результат = Новый ДвоичныеДанные(ФайлРезультата);
Попытка
Результат = Новый ДвоичныеДанные(ФайлРезультата);
Исключение
Результат = null;
КонецПопытки;
КонецПопытки;
Возврат Результат;
@ -1820,9 +1824,9 @@
КонецФункции
Функция ПолучитьОбщийМодуль(Знач Имя)
Модуль = Вычислить(Имя);
Возврат Модуль;
КонецФункции

View File

@ -309,11 +309,15 @@
#Область РаботаССобытиями
// Получить описание события !NOCLI
// Получить описание события
// Получает пустой макет для создания события
//
// Параметры:
// Пустая - Булево - Истина > структура с пустыми значениями, Ложь > в значениях будут описания полей - empty
//
// Возвращаемое значение:
// Соответствие Из КлючИЗначение - Пустой макет события
Функция ПолучитьОписаниеСобытия() Экспорт
Функция ПолучитьОписаниеСобытия(Знач Пустая = Ложь) Экспорт
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДату();
Час = 3600;
@ -327,6 +331,12 @@
Событие.Вставить("МассивURLФайловВложений", Новый Соответствие); // Ключ - название, Значение - URL к файлу
Событие.Вставить("ОтправлятьУведомления" , Истина); // Признак отправки уведомлений участникам
Если Пустая Тогда
Для Каждого Поле Из Событие Цикл
Событие.Вставить(Поле.Ключ, "");
КонецЦикла;
КонецЕсли;
Возврат Событие;
КонецФункции

View File

@ -1,7 +1,7 @@
// OneScript: ./OInt/core/Modules/OPI_GoogleWorkspace.os
// Lib: Google Workspace
// CLI: google
// MIT License
// Copyright (c) 2023 Anton Tsitavets

View File

@ -1,7 +1,7 @@
// OneScript: ./OInt/core/Modules/OPI_YandexDisk.os
// Lib: Yandex Disk
// CLI: yadisk
// MIT License
// Copyright (c) 2023 Anton Tsitavets

View File

@ -430,8 +430,12 @@
Исключение
Результат = Новый ДвоичныеДанные(ФайлРезультата);
Попытка
Результат = Новый ДвоичныеДанные(ФайлРезультата);
Исключение
Результат = null;
КонецПопытки;
КонецПопытки;
Возврат Результат;

File diff suppressed because it is too large Load Diff