1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2024-12-25 02:42:28 +02:00

Деффекты SC

This commit is contained in:
Anton 2024-03-01 22:58:55 +03:00
parent 78fcc4833b
commit 1fcc50367a
13 changed files with 56 additions and 59 deletions

View File

@ -260,7 +260,7 @@
// Соответствие Из КлючИЗначение - Пустой макет события
Функция ПолучитьОписаниеСобытия() Экспорт
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДата();
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДату();
Час = 3600;
Событие = Новый Соответствие;

View File

@ -493,7 +493,7 @@
Функция СоздатьЗаголовокАвторизацииV1(Знач Параметры, Знач Поля, Знач ВидЗапроса, Знач URL)
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДата();
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДату();
ЗаголовокАвторизации = "";
МетодХэширования = "HMAC-SHA1";
ВерсияАпи = "1.0";

View File

@ -656,7 +656,7 @@
// ДвоичныеДанные, Неопределено, Произвольный - Ответ сервера
Функция СоздатьРекламнуюКампанию(Знач IDКабинета, Знач Наименование, Знач Параметры = "") Экспорт
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДата();
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДату();
Параметры_ = ПолучитьСтандартныеПараметры(Параметры);
Параметры_.Вставить("account_id", OPI_Инструменты.ЧислоВСтроку(IDКабинета));

View File

@ -102,15 +102,12 @@
КонецФункции
Функция UNIXTime(Знач Дата) Экспорт
Возврат Формат(Дата - Дата(1970, 1, 1, 1, 0, 0), "ЧГ=0");
Функция ПолучитьТекущуюДату() Экспорт
Возврат МестноеВремя(ТекущаяУниверсальнаяДата());
КонецФункции
Функция ПолучитьТекущуюДата() Экспорт
//@skip-check use-non-recommended-method
Возврат ТекущаяДата();
Функция UNIXTime(Знач Дата) Экспорт
Возврат Формат(Дата - Дата(1970, 1, 1, 1, 0, 0), "ЧГ=0");
КонецФункции
Процедура ЗаменитьСпецСимволы(Текст) Экспорт
@ -201,7 +198,7 @@
Попытка
//@skip-check module-unused-local-variable
SSL = Новый ЗащищенноеСоединениеOpenSSL; // BSLLS:UnusedLocalVariable-off
SSL = Новый ЗащищенноеСоединениеOpenSSL; // BSLLS:UnusedLocalVariable-off
Исключение
Сервер = "https://" + Сервер;
КонецПопытки;

View File

@ -130,6 +130,7 @@
КонецПроцедуры
#КонецОбласти
#Область СлужебныеПроцедурыИФункции
@ -142,7 +143,7 @@
КонецФункции
Функция ПутьКФайлуДанных()
Возврат "D:\GD\Мой диск\data.json"; // BSLLS:UsingHardcodePath-off
Возврат "G:\Мой диск\data.json"; // BSLLS:UsingHardcodePath-off
КонецФункции
Функция ПолучитьМассивРазделовТестирования()
@ -240,7 +241,7 @@
КонецФункции
Функция ПолучитьОбщийМодуль(Знач Имя)
Модуль = Вычислить(Имя); // BSLLS:ExecuteExternalCodeInCommonModule-off
Возврат Модуль;

View File

@ -419,7 +419,7 @@
Процедура Телеграм_СоздатьСсылкуПриглашение() Экспорт
Час = 3600;
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДата();
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДату();
Токен = OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Телеграм_Токен");
IDКанала = OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Телеграм_Канал");
Заголовок = "Ссылка " + Строка(ТекущаяДата);
@ -770,7 +770,7 @@
Процедура ВК_ПолучитьСтатистику() Экспорт
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДата();
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДату();
Параметры = ПолучитьПараметрыВК();
Дата0 = НачалоДня(ТекущаяДата);
Дата1 = КонецДня(Дата0);
@ -1236,18 +1236,19 @@
Картинка.Записать(ИВФ);
Результат = OPI_YandexDisk.ЗагрузитьФайл(Токен, Путь, Картинка, Истина);
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип("Соответствие");
Проверка_Пусто(Результат);
OPI_Инструменты.Пауза(10);
Результат = OPI_YandexDisk.УдалитьОбъект(Токен, Путь, Ложь);
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).Равно(Неопределено);
Проверка_Пусто(Результат);
Результат = OPI_YandexDisk.ЗагрузитьФайл(Токен, Путь, ИВФ, Истина);
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип("Соответствие");
Проверка_Пусто(Результат);
OPI_Инструменты.Пауза(10);
Результат = OPI_YandexDisk.УдалитьОбъект(Токен, Путь, Ложь);
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).Равно(Неопределено);
Проверка_Пусто(Результат);
УдалитьФайлы(ИВФ);
@ -1509,22 +1510,19 @@
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат["backgroundColor"]).Равно(Желтый);
Результат = OPI_GoogleCalendar.ОчиститьОсновнойКалендарь(Токен);
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).Равно(Неопределено);
Проверка_Пусто(Результат);
Результат = OPI_GoogleCalendar.УдалитьКалендарьИзСписка(Токен, Календарь);
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).Равно(Неопределено);
Проверка_Пусто(Результат);
Результат = OPI_GoogleCalendar.УдалитьКалендарь(Токен, Календарь);
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).Равно(Неопределено);
Проверка_Пусто(Результат);
КонецПроцедуры
Процедура ГК_СоздатьУдалитьСобытие() Экспорт
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДата();
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДату();
Токен = OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Google_Token");
Календарь = OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Google_Календарь");
Наименование = "Новое событие";
@ -1569,9 +1567,8 @@
Проверка_ГКОбъект(Результат, Наименование, ОписаниеИзм);
Результат = OPI_GoogleCalendar.УдалитьСобытие(Токен, Календарь, Событие);
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).Равно(Неопределено);
Результат = OPI_GoogleCalendar.УдалитьСобытие(Токен, Календарь, Событие);
Проверка_Пусто(Результат);
КонецПроцедуры
@ -1673,6 +1670,10 @@
КонецПроцедуры
Процедура Проверка_Пусто(Знач Результат)
OPI_ПолучениеДанныхТестов.ОжидаетЧто(ЗначениеЗаполнено(Результат)).Равно(Ложь);
КонецПроцедуры
#КонецОбласти
#КонецОбласти

View File

@ -260,7 +260,7 @@
// Соответствие Из КлючИЗначение - Пустой макет события
Функция ПолучитьОписаниеСобытия() Экспорт
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДата();
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДату();
Час = 3600;
Событие = Новый Соответствие;

View File

@ -493,7 +493,7 @@
Функция СоздатьЗаголовокАвторизацииV1(Знач Параметры, Знач Поля, Знач ВидЗапроса, Знач URL)
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДата();
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДату();
ЗаголовокАвторизации = "";
МетодХэширования = "HMAC-SHA1";
ВерсияАпи = "1.0";

View File

@ -656,7 +656,7 @@
// ДвоичныеДанные, Неопределено, Произвольный - Ответ сервера
Функция СоздатьРекламнуюКампанию(Знач IDКабинета, Знач Наименование, Знач Параметры = "") Экспорт
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДата();
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДату();
Параметры_ = ПолучитьСтандартныеПараметры(Параметры);
Параметры_.Вставить("account_id", OPI_Инструменты.ЧислоВСтроку(IDКабинета));

View File

@ -102,15 +102,12 @@
КонецФункции
Функция UNIXTime(Знач Дата) Экспорт
Возврат Формат(Дата - Дата(1970, 1, 1, 1, 0, 0), "ЧГ=0");
Функция ПолучитьТекущуюДату() Экспорт
Возврат МестноеВремя(ТекущаяУниверсальнаяДата());
КонецФункции
Функция ПолучитьТекущуюДата() Экспорт
//@skip-check use-non-recommended-method
Возврат ТекущаяДата();
Функция UNIXTime(Знач Дата) Экспорт
Возврат Формат(Дата - Дата(1970, 1, 1, 1, 0, 0), "ЧГ=0");
КонецФункции
Процедура ЗаменитьСпецСимволы(Текст) Экспорт

View File

@ -130,6 +130,7 @@
КонецПроцедуры
#КонецОбласти
#Область СлужебныеПроцедурыИФункции

View File

@ -419,7 +419,7 @@
Процедура Телеграм_СоздатьСсылкуПриглашение() Экспорт
Час = 3600;
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДата();
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДату();
Токен = OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Телеграм_Токен");
IDКанала = OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Телеграм_Канал");
Заголовок = "Ссылка " + Строка(ТекущаяДата);
@ -770,7 +770,7 @@
Процедура ВК_ПолучитьСтатистику() Экспорт
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДата();
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДату();
Параметры = ПолучитьПараметрыВК();
Дата0 = НачалоДня(ТекущаяДата);
Дата1 = КонецДня(Дата0);
@ -1237,18 +1237,18 @@
Результат = OPI_YandexDisk.ЗагрузитьФайл(Токен, Путь, Картинка, Истина);
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип("Соответствие");
Проверка_Пусто(Результат);
OPI_Инструменты.Пауза(10);
Результат = OPI_YandexDisk.УдалитьОбъект(Токен, Путь, Ложь);
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).Равно(Неопределено);
Проверка_Пусто(Результат);
Результат = OPI_YandexDisk.ЗагрузитьФайл(Токен, Путь, ИВФ, Истина);
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип("Соответствие");
Проверка_Пусто(Результат);
OPI_Инструменты.Пауза(10);
Результат = OPI_YandexDisk.УдалитьОбъект(Токен, Путь, Ложь);
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).Равно(Неопределено);
Проверка_Пусто(Результат);
УдалитьФайлы(ИВФ);
@ -1510,22 +1510,19 @@
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат["backgroundColor"]).Равно(Желтый);
Результат = OPI_GoogleCalendar.ОчиститьОсновнойКалендарь(Токен);
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).Равно(Неопределено);
Проверка_Пусто(Результат);
Результат = OPI_GoogleCalendar.УдалитьКалендарьИзСписка(Токен, Календарь);
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).Равно(Неопределено);
Проверка_Пусто(Результат);
Результат = OPI_GoogleCalendar.УдалитьКалендарь(Токен, Календарь);
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).Равно(Неопределено);
Проверка_Пусто(Результат);
КонецПроцедуры
Процедура ГК_СоздатьУдалитьСобытие() Экспорт
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДата();
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДату();
Токен = OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Google_Token");
Календарь = OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Google_Календарь");
Наименование = "Новое событие";
@ -1570,9 +1567,8 @@
Проверка_ГКОбъект(Результат, Наименование, ОписаниеИзм);
Результат = OPI_GoogleCalendar.УдалитьСобытие(Токен, Календарь, Событие);
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).Равно(Неопределено);
Результат = OPI_GoogleCalendar.УдалитьСобытие(Токен, Календарь, Событие);
Проверка_Пусто(Результат);
КонецПроцедуры
@ -1674,6 +1670,10 @@
КонецПроцедуры
Процедура Проверка_Пусто(Знач Результат)
OPI_ПолучениеДанныхТестов.ОжидаетЧто(ЗначениеЗаполнено(Результат)).Равно(Ложь);
КонецПроцедуры
#КонецОбласти
#КонецОбласти

View File

@ -1,14 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<mdclass:CommonModule xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="ca6868b2-8987-4ae3-9d97-50a8becc72df">
<name>OPI_Тесты</name>
<synonym>
<key>ru</key>
<value>Тесты для YaxUnit (ОПИ)</value>
</synonym>
<synonym>
<key></key>
<value>OPI тесты</value>
</synonym>
<synonym>
<key>ru</key>
<value>Тесты для YaxUnit (ОПИ)</value>
</synonym>
<server>true</server>
<externalConnection>true</externalConnection>
<clientOrdinaryApplication>true</clientOrdinaryApplication>