You've already forked OpenIntegrations
mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-11-23 22:05:15 +02:00
Правка тестов
This commit is contained in:
@@ -2451,9 +2451,9 @@
|
||||
ФайлОбъект = Новый Файл(Файл["Путь"]);
|
||||
|
||||
ОжидаетЧто(Результат).ИмеетТип("ДвоичныеДанные").Заполнено();
|
||||
ОжидаетЧто(Результат.Размер()).Равно(Файл.Размер());
|
||||
ОжидаетЧто(Результат.Размер()).Равно(ФайлОбъект.Размер());
|
||||
|
||||
ЧтениеZip = Новый ЧтениеZipФайла(ФайлОбъект);
|
||||
ЧтениеZip = Новый ЧтениеZipФайла(ФайлОбъект.ПолноеИмя);
|
||||
ОжидаетЧто(ЧтениеZip.Элементы.Количество() > 0).Равно(Истина);
|
||||
ЧтениеZip.Закрыть();
|
||||
|
||||
@@ -3167,25 +3167,39 @@
|
||||
|
||||
Функция Проверка_GoogleDrive_ЗагрузитьФайл(Знач Результат, Знач Вариант, Параметры = "", Описание = "")
|
||||
|
||||
ОжидаетЧто(Результат["mimeType"]).Равно(Описание["MIME"]);
|
||||
ОжидаетЧто(Результат["name"]).Равно(Описание["Имя"]);
|
||||
|
||||
Идентификатор = Результат["id"];
|
||||
|
||||
Если Не ЗначениеЗаполнено(Вариант) Тогда
|
||||
|
||||
ОжидаетЧто(Результат["mimeType"]).Равно(Описание["MIME"]);
|
||||
ОжидаетЧто(Результат["name"]).Равно(Описание["Имя"]);
|
||||
|
||||
Идентификатор = Результат["id"];
|
||||
|
||||
ЗаписатьПараметр("GD_File", Идентификатор);
|
||||
OPI_Инструменты.ДобавитьПоле("GD_File", Идентификатор, "Строка", Параметры);
|
||||
|
||||
ИначеЕсли Вариант = "Проверка" Тогда
|
||||
|
||||
Файл = Параметры["Big"];
|
||||
OPI_ПреобразованиеТипов.ПолучитьДвоичныеДанные(Файл);
|
||||
|
||||
ОжидаетЧто(Число(Результат["size"])).Равно(Файл.Размер());
|
||||
|
||||
OPI_ПреобразованиеТипов.ПолучитьФайлНаДиске(Файл, "zip");
|
||||
ФайлОбъект = Новый Файл(Файл["Путь"]);
|
||||
|
||||
ОжидаетЧто(Результат).ИмеетТип("ДвоичныеДанные").Заполнено();
|
||||
ОжидаетЧто(Результат.Размер()).Равно(ФайлОбъект.Размер());
|
||||
|
||||
ЧтениеZip = Новый ЧтениеZipФайла(ФайлОбъект.ПолноеИмя);
|
||||
ОжидаетЧто(ЧтениеZip.Элементы.Количество() > 0).Равно(Истина);
|
||||
ЧтениеZip.Закрыть();
|
||||
|
||||
OPI_Инструменты.УдалитьФайлВПопытке(ФайлОбъект.ПолноеИмя);
|
||||
|
||||
Иначе
|
||||
|
||||
ОжидаетЧто(Результат["mimeType"]).Равно(Описание["MIME"]);
|
||||
ОжидаетЧто(Результат["name"]).Равно(Описание["Имя"]);
|
||||
|
||||
Идентификатор = Результат["id"];
|
||||
|
||||
МассивУдаляемых = Параметры["МассивУдаляемых"];
|
||||
МассивУдаляемых.Добавить(Идентификатор);
|
||||
Параметры.Вставить("МассивУдаляемых", МассивУдаляемых);
|
||||
|
||||
@@ -5250,12 +5250,14 @@
|
||||
|
||||
Процедура YandexDisk_ЗагрузитьФайлЧастями(ПараметрыФункции)
|
||||
|
||||
Путь = "/" + Строка(Новый УникальныйИдентификатор) + ".rar";
|
||||
Путь = "/big.zip";
|
||||
|
||||
Токен = ПараметрыФункции["YandexDisk_Token"];
|
||||
Файл = ПараметрыФункции["Big"]; // URL, Двоичные или Путь к файлу
|
||||
|
||||
РазмерЧасти = 67108864;
|
||||
|
||||
Результат = OPI_YandexDisk.ЗагрузитьФайлЧастями(Токен, Путь, Файл, , Истина);
|
||||
Результат = OPI_YandexDisk.ЗагрузитьФайлЧастями(Токен, Путь, Файл, РазмерЧасти, Истина);
|
||||
|
||||
// END
|
||||
|
||||
@@ -6021,10 +6023,10 @@
|
||||
|
||||
Обработать(Результат, "GoogleDrive", "ЗагрузитьФайл", "Большой", ПараметрыФункции, Описание);
|
||||
|
||||
Результат = OPI_GoogleDrive.ПолучитьИнформациюОбОбъекте(Токен, Результат["id"]);
|
||||
Результат = OPI_GoogleDrive.СкачатьФайл(Токен, Результат["id"]);
|
||||
|
||||
Обработать(Результат, "GoogleDrive", "ЗагрузитьФайл", "Проверка", ПараметрыФункции, Описание);
|
||||
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Reference in New Issue
Block a user