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.Элементы.Количество() > 0).Равно(Истина);
|
||||||
ЧтениеZip.Закрыть();
|
ЧтениеZip.Закрыть();
|
||||||
|
|
||||||
@@ -3167,25 +3167,39 @@
|
|||||||
|
|
||||||
Функция Проверка_GoogleDrive_ЗагрузитьФайл(Знач Результат, Знач Вариант, Параметры = "", Описание = "")
|
Функция Проверка_GoogleDrive_ЗагрузитьФайл(Знач Результат, Знач Вариант, Параметры = "", Описание = "")
|
||||||
|
|
||||||
ОжидаетЧто(Результат["mimeType"]).Равно(Описание["MIME"]);
|
|
||||||
ОжидаетЧто(Результат["name"]).Равно(Описание["Имя"]);
|
|
||||||
|
|
||||||
Идентификатор = Результат["id"];
|
|
||||||
|
|
||||||
Если Не ЗначениеЗаполнено(Вариант) Тогда
|
Если Не ЗначениеЗаполнено(Вариант) Тогда
|
||||||
|
|
||||||
|
ОжидаетЧто(Результат["mimeType"]).Равно(Описание["MIME"]);
|
||||||
|
ОжидаетЧто(Результат["name"]).Равно(Описание["Имя"]);
|
||||||
|
|
||||||
|
Идентификатор = Результат["id"];
|
||||||
|
|
||||||
ЗаписатьПараметр("GD_File", Идентификатор);
|
ЗаписатьПараметр("GD_File", Идентификатор);
|
||||||
OPI_Инструменты.ДобавитьПоле("GD_File", Идентификатор, "Строка", Параметры);
|
OPI_Инструменты.ДобавитьПоле("GD_File", Идентификатор, "Строка", Параметры);
|
||||||
|
|
||||||
ИначеЕсли Вариант = "Проверка" Тогда
|
ИначеЕсли Вариант = "Проверка" Тогда
|
||||||
|
|
||||||
Файл = Параметры["Big"];
|
Файл = Параметры["Big"];
|
||||||
OPI_ПреобразованиеТипов.ПолучитьДвоичныеДанные(Файл);
|
|
||||||
|
OPI_ПреобразованиеТипов.ПолучитьФайлНаДиске(Файл, "zip");
|
||||||
ОжидаетЧто(Число(Результат["size"])).Равно(Файл.Размер());
|
ФайлОбъект = Новый Файл(Файл["Путь"]);
|
||||||
|
|
||||||
|
ОжидаетЧто(Результат).ИмеетТип("ДвоичныеДанные").Заполнено();
|
||||||
|
ОжидаетЧто(Результат.Размер()).Равно(ФайлОбъект.Размер());
|
||||||
|
|
||||||
|
ЧтениеZip = Новый ЧтениеZipФайла(ФайлОбъект.ПолноеИмя);
|
||||||
|
ОжидаетЧто(ЧтениеZip.Элементы.Количество() > 0).Равно(Истина);
|
||||||
|
ЧтениеZip.Закрыть();
|
||||||
|
|
||||||
|
OPI_Инструменты.УдалитьФайлВПопытке(ФайлОбъект.ПолноеИмя);
|
||||||
|
|
||||||
Иначе
|
Иначе
|
||||||
|
|
||||||
|
ОжидаетЧто(Результат["mimeType"]).Равно(Описание["MIME"]);
|
||||||
|
ОжидаетЧто(Результат["name"]).Равно(Описание["Имя"]);
|
||||||
|
|
||||||
|
Идентификатор = Результат["id"];
|
||||||
|
|
||||||
МассивУдаляемых = Параметры["МассивУдаляемых"];
|
МассивУдаляемых = Параметры["МассивУдаляемых"];
|
||||||
МассивУдаляемых.Добавить(Идентификатор);
|
МассивУдаляемых.Добавить(Идентификатор);
|
||||||
Параметры.Вставить("МассивУдаляемых", МассивУдаляемых);
|
Параметры.Вставить("МассивУдаляемых", МассивУдаляемых);
|
||||||
|
|||||||
@@ -5250,12 +5250,14 @@
|
|||||||
|
|
||||||
Процедура YandexDisk_ЗагрузитьФайлЧастями(ПараметрыФункции)
|
Процедура YandexDisk_ЗагрузитьФайлЧастями(ПараметрыФункции)
|
||||||
|
|
||||||
Путь = "/" + Строка(Новый УникальныйИдентификатор) + ".rar";
|
Путь = "/big.zip";
|
||||||
|
|
||||||
Токен = ПараметрыФункции["YandexDisk_Token"];
|
Токен = ПараметрыФункции["YandexDisk_Token"];
|
||||||
Файл = ПараметрыФункции["Big"]; // URL, Двоичные или Путь к файлу
|
Файл = ПараметрыФункции["Big"]; // URL, Двоичные или Путь к файлу
|
||||||
|
|
||||||
|
РазмерЧасти = 67108864;
|
||||||
|
|
||||||
Результат = OPI_YandexDisk.ЗагрузитьФайлЧастями(Токен, Путь, Файл, , Истина);
|
Результат = OPI_YandexDisk.ЗагрузитьФайлЧастями(Токен, Путь, Файл, РазмерЧасти, Истина);
|
||||||
|
|
||||||
// END
|
// END
|
||||||
|
|
||||||
@@ -6021,10 +6023,10 @@
|
|||||||
|
|
||||||
Обработать(Результат, "GoogleDrive", "ЗагрузитьФайл", "Большой", ПараметрыФункции, Описание);
|
Обработать(Результат, "GoogleDrive", "ЗагрузитьФайл", "Большой", ПараметрыФункции, Описание);
|
||||||
|
|
||||||
Результат = OPI_GoogleDrive.ПолучитьИнформациюОбОбъекте(Токен, Результат["id"]);
|
Результат = OPI_GoogleDrive.СкачатьФайл(Токен, Результат["id"]);
|
||||||
|
|
||||||
Обработать(Результат, "GoogleDrive", "ЗагрузитьФайл", "Проверка", ПараметрыФункции, Описание);
|
Обработать(Результат, "GoogleDrive", "ЗагрузитьФайл", "Проверка", ПараметрыФункции, Описание);
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|||||||
Reference in New Issue
Block a user