1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-11-23 22:05:15 +02:00

Правка тестов

This commit is contained in:
Anton Titovets
2025-11-09 22:05:37 +03:00
parent 35164ac9f1
commit 6254065f32
2 changed files with 30 additions and 14 deletions

View File

@@ -2451,9 +2451,9 @@
ФайлОбъект = Новый Файл(Файл["Путь"]);
ОжидаетЧто(Результат).ИмеетТип("ДвоичныеДанные").Заполнено();
ОжидаетЧто(Результат.Размер()).Равно(Файл.Размер());
ОжидаетЧто(Результат.Размер()).Равно(ФайлОбъект.Размер());
ЧтениеZip = Новый ЧтениеZipФайла(ФайлОбъект);
ЧтениеZip = Новый ЧтениеZipФайла(ФайлОбъект.ПолноеИмя);
ОжидаетЧто(ЧтениеZip.Элементы.Количество() > 0).Равно(Истина);
ЧтениеZip.Закрыть();
@@ -3167,25 +3167,39 @@
Функция Проверка_GoogleDrive_ЗагрузитьФайл(Знач Результат, Знач Вариант, Параметры = "", Описание = "")
Если Не ЗначениеЗаполнено(Вариант) Тогда
ОжидаетЧто(Результат["mimeType"]).Равно(Описание["MIME"]);
ОжидаетЧто(Результат["name"]).Равно(Описание["Имя"]);
Идентификатор = Результат["id"];
Если Не ЗначениеЗаполнено(Вариант) Тогда
ЗаписатьПараметр("GD_File", Идентификатор);
OPI_Инструменты.ДобавитьПоле("GD_File", Идентификатор, "Строка", Параметры);
ИначеЕсли Вариант = "Проверка" Тогда
Файл = Параметры["Big"];
OPI_ПреобразованиеТипов.ПолучитьДвоичныеДанные(Файл);
ОжидаетЧто(Число(Результат["size"])).Равно(Файл.Размер());
OPI_ПреобразованиеТипов.ПолучитьФайлНаДиске(Файл, "zip");
ФайлОбъект = Новый Файл(Файл["Путь"]);
ОжидаетЧто(Результат).ИмеетТип("ДвоичныеДанные").Заполнено();
ОжидаетЧто(Результат.Размер()).Равно(ФайлОбъект.Размер());
ЧтениеZip = Новый ЧтениеZipФайла(ФайлОбъект.ПолноеИмя);
ОжидаетЧто(ЧтениеZip.Элементы.Количество() > 0).Равно(Истина);
ЧтениеZip.Закрыть();
OPI_Инструменты.УдалитьФайлВПопытке(ФайлОбъект.ПолноеИмя);
Иначе
ОжидаетЧто(Результат["mimeType"]).Равно(Описание["MIME"]);
ОжидаетЧто(Результат["name"]).Равно(Описание["Имя"]);
Идентификатор = Результат["id"];
МассивУдаляемых = Параметры["МассивУдаляемых"];
МассивУдаляемых.Добавить(Идентификатор);
Параметры.Вставить("МассивУдаляемых", МассивУдаляемых);

View File

@@ -5250,12 +5250,14 @@
Процедура YandexDisk_ЗагрузитьФайлЧастями(ПараметрыФункции)
Путь = "/" + Строка(Новый УникальныйИдентификатор) + ".rar";
Путь = "/big.zip";
Токен = ПараметрыФункции["YandexDisk_Token"];
Файл = ПараметрыФункции["Big"]; // URL, Двоичные или Путь к файлу
Результат = OPI_YandexDisk.ЗагрузитьФайлЧастями(Токен, Путь, Файл, , Истина);
РазмерЧасти = 67108864;
Результат = OPI_YandexDisk.ЗагрузитьФайлЧастями(Токен, Путь, Файл, РазмерЧасти, Истина);
// END
@@ -6021,7 +6023,7 @@
Обработать(Результат, "GoogleDrive", "ЗагрузитьФайл", "Большой", ПараметрыФункции, Описание);
Результат = OPI_GoogleDrive.ПолучитьИнформациюОбОбъекте(Токен, Результат["id"]);
Результат = OPI_GoogleDrive.СкачатьФайл(Токен, Результат["id"]);
Обработать(Результат, "GoogleDrive", "ЗагрузитьФайл", "Проверка", ПараметрыФункции, Описание);