mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-01-24 05:36:29 +02:00
Тесты CLI для работы с файлами B24
This commit is contained in:
parent
1401cb04b2
commit
746e1d669a
@ -1697,6 +1697,45 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Б24_РаботаСДиском() Экспорт
|
||||
|
||||
ПараметрыТеста = Новый Структура;
|
||||
OPI_ПолучениеДанныхТестов.ПараметрВКоллекцию("Bitrix24_URL" , ПараметрыТеста);
|
||||
OPI_ПолучениеДанныхТестов.ПараметрВКоллекцию("Bitrix24_Domain", ПараметрыТеста);
|
||||
OPI_ПолучениеДанныхТестов.ПараметрВКоллекцию("Bitrix24_Token" , ПараметрыТеста);
|
||||
OPI_ПолучениеДанныхТестов.ПараметрВКоллекцию("Picture" , ПараметрыТеста);
|
||||
OPI_ПолучениеДанныхТестов.ПараметрВКоллекцию("Picture2" , ПараметрыТеста);
|
||||
|
||||
CLI_Bitrix24_ПолучитьСписокХранилищ(ПараметрыТеста);
|
||||
CLI_Bitrix24_ПолучитьХранилищеПриложения(ПараметрыТеста);
|
||||
CLI_Bitrix24_ПереименоватьХранилище(ПараметрыТеста);
|
||||
CLI_Bitrix24_ПолучитьХранилище(ПараметрыТеста);
|
||||
CLI_Bitrix24_ЗагрузитьФайлВХранилище(ПараметрыТеста);
|
||||
CLI_Bitrix24_ПолучитьСодержимоеХранилища(ПараметрыТеста);
|
||||
CLI_Bitrix24_ПолучитьИнформациюОФайле(ПараметрыТеста);
|
||||
CLI_Bitrix24_ПолучитьВнешнююСсылкуФайла(ПараметрыТеста);
|
||||
CLI_Bitrix24_ПереименоватьФайл(ПараметрыТеста);
|
||||
CLI_Bitrix24_ПоместитьФайлВКорзину(ПараметрыТеста);
|
||||
CLI_Bitrix24_ВосстановитьФайл(ПараметрыТеста);
|
||||
CLI_Bitrix24_СоздатьКаталогВХранилище(ПараметрыТеста);
|
||||
CLI_Bitrix24_ПереименоватьКаталог(ПараметрыТеста);
|
||||
CLI_Bitrix24_ПолучитьИнформациюОКаталоге(ПараметрыТеста);
|
||||
CLI_Bitrix24_ПолучитьВнешнююСсылкуКаталога(ПараметрыТеста);
|
||||
CLI_Bitrix24_СоздатьПодкаталог(ПараметрыТеста);
|
||||
CLI_Bitrix24_ПереместитьФайлВКаталог(ПараметрыТеста);
|
||||
CLI_Bitrix24_СкопироватьКаталог(ПараметрыТеста);
|
||||
CLI_Bitrix24_ЗагрузитьФайлВКаталог(ПараметрыТеста);
|
||||
CLI_Bitrix24_СкопироватьФайл(ПараметрыТеста);
|
||||
CLI_Bitrix24_УдалитьФайл(ПараметрыТеста);
|
||||
CLI_Bitrix24_ПолучитьСтруктуруФильтраКаталога(ПараметрыТеста);
|
||||
CLI_Bitrix24_ПолучитьДочерниеЭлементыКаталога(ПараметрыТеста);
|
||||
CLI_Bitrix24_ПереместитьКаталог(ПараметрыТеста);
|
||||
CLI_Bitrix24_ПоместитьКаталогВКорзину(ПараметрыТеста);
|
||||
CLI_Bitrix24_ВосстановитьКаталог(ПараметрыТеста);
|
||||
CLI_Bitrix24_УдалитьКаталог(ПараметрыТеста);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#КонецОбласти
|
||||
@ -11680,6 +11719,869 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Bitrix24_ПолучитьСписокХранилищ(ПараметрыФункции)
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url", URL);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокХранилищ", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьСписокХранилищ (хук)", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксХранилища(Результат); // SKIP
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("token", Токен);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокХранилищ", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьСписокХранилищ", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксХранилища(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Bitrix24_ПолучитьХранилищеПриложения(ПараметрыФункции)
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("token", Токен);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьХранилищеПриложения", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьХранилищеПриложения", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат);
|
||||
|
||||
IDХранилища = Результат["result"]["ID"]; // SKIP
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьПараметр("Bitrix24_StorageID", IDХранилища); // SKIP
|
||||
ПараметрыФункции.Вставить("Bitrix24_StorageID", IDХранилища); // SKIP
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Bitrix24_ЗагрузитьФайлВХранилище(ПараметрыФункции)
|
||||
|
||||
Наименование2 = "Картинка2.jpg";
|
||||
Наименование = "Картинка1.jpg";
|
||||
|
||||
Картинка2 = ПараметрыФункции["Picture"]; // Локальный путь, URL или Двоичные данные
|
||||
Картинка = ПараметрыФункции["Picture2"]; // Локальный путь, URL или Двоичные данные
|
||||
|
||||
IDПриемника = 3;
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("title" , Наименование2);
|
||||
Опции.Вставить("file" , Картинка2);
|
||||
Опции.Вставить("storageid", IDПриемника);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВХранилище", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ЗагрузитьФайлВХранилище (хук)", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат); // SKIP
|
||||
|
||||
IDФайла = Результат["result"]["ID"]; // SKIP
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьПараметр("Bitrix24_HookFileID", IDФайла); // SKIP
|
||||
ПараметрыФункции.Вставить("Bitrix24_HookFileID", IDФайла); // SKIP
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("title" , Наименование);
|
||||
Опции.Вставить("file" , Картинка);
|
||||
Опции.Вставить("storageid", IDПриемника);
|
||||
Опции.Вставить("token" , Токен);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВХранилище", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ЗагрузитьФайлВХранилище", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат);
|
||||
|
||||
IDФайла = Результат["result"]["ID"];
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьПараметр("Bitrix24_FileID", IDФайла);
|
||||
ПараметрыФункции.Вставить("Bitrix24_FileID", IDФайла);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Bitrix24_УдалитьФайл(ПараметрыФункции)
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
IDФайла = ПараметрыФункции["Bitrix24_HookFileID"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("fileid" , IDФайла);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьФайл", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "УдалитьФайл (хук)", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксИстина(Результат); // SKIP
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
IDФайла = ПараметрыФункции["Bitrix24_FileID"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("fileid" , IDФайла);
|
||||
Опции.Вставить("token" , Токен);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьФайл", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "УдалитьФайл", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксИстина(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Bitrix24_СоздатьКаталогВХранилище(ПараметрыФункции)
|
||||
|
||||
IDХранилища = 3;
|
||||
Наименование = "Новый каталог";
|
||||
Наименование2 = "Новый каталог 2";
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("storageid", IDХранилища);
|
||||
Опции.Вставить("title" , Наименование2);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьКаталогВХранилище", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "СоздатьКаталогВХранилище (хук)", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат);
|
||||
|
||||
IDКаталога = Результат["result"]["ID"]; // SKIP
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьПараметр("Bitrix24_HookFolderID", IDКаталога); // SKIP
|
||||
ПараметрыФункции.Вставить("Bitrix24_HookFolderID", IDКаталога); // SKIP
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("storageid", IDХранилища);
|
||||
Опции.Вставить("title" , Наименование);
|
||||
Опции.Вставить("token" , Токен);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьКаталогВХранилище", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "СоздатьКаталогВХранилище", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат);
|
||||
|
||||
IDКаталога = Результат["result"]["ID"]; // SKIP
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьПараметр("Bitrix24_FolderID", IDКаталога); // SKIP
|
||||
ПараметрыФункции.Вставить("Bitrix24_FolderID", IDКаталога); // SKIP
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Bitrix24_УдалитьКаталог(ПараметрыФункции)
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
IDКаталога = ПараметрыФункции["Bitrix24_HookFolderID"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("folderid" , IDКаталога);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКаталог", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "УдалитьКаталог (хук)", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксИстина(Результат); // SKIP
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("folderid" , IDКаталога);
|
||||
Опции.Вставить("token" , Токен);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКаталог", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "УдалитьКаталог", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксИстина(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Bitrix24_ПолучитьХранилище(ПараметрыФункции)
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
IDХранилища = 3;
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("storageid" , IDХранилища);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьХранилище", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьХранилище (хук)", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат); // SKIP
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("storageid" , IDХранилища);
|
||||
Опции.Вставить("token" , Токен);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьХранилище", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьХранилище", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Bitrix24_ПолучитьСодержимоеХранилища(ПараметрыФункции)
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
IDХранилища = 3;
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("storageid" , IDХранилища);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСодержимоеХранилища", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьСодержимоеХранилища (хук)", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксМассив(Результат); // SKIP
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("storageid" , IDХранилища);
|
||||
Опции.Вставить("token" , Токен);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСодержимоеХранилища", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьСодержимоеХранилища", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксМассив(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Bitrix24_ПереименоватьХранилище(ПараметрыФункции)
|
||||
|
||||
Наименование = "Новое имя хранилища";
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
IDХранилища = ПараметрыФункции["Bitrix24_StorageID"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("storageid" , IDХранилища);
|
||||
Опции.Вставить("title" , Наименование);
|
||||
Опции.Вставить("token" , Токен);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьХранилище", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПереименоватьХранилище", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Bitrix24_ПолучитьИнформациюОКаталоге(ПараметрыФункции)
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("folderid" , IDКаталога);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИнформациюОКаталоге", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьИнформациюОКаталоге (хук)", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат); // SKIP
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("folderid" , IDКаталога);
|
||||
Опции.Вставить("token" , Токен);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИнформациюОКаталоге", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьИнформациюОКаталоге", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Bitrix24_СоздатьПодкаталог(ПараметрыФункции)
|
||||
|
||||
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
|
||||
Наименование = "Новый подкаталог";
|
||||
Наименование2 = "Новый подкаталог 2";
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("folderid" , IDКаталога);
|
||||
Опции.Вставить("title" , Наименование2);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПодкаталог", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "СоздатьПодкаталог (хук)", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат); // SKIP
|
||||
|
||||
IDПодкаталога = Результат["result"]["ID"]; // SKIP
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьПараметр("Bitrix24_HookSubfolderID", IDПодкаталога); // SKIP
|
||||
ПараметрыФункции.Вставить("Bitrix24_HookSubfolderID", IDПодкаталога); // SKIP
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("folderid" , IDКаталога);
|
||||
Опции.Вставить("title" , Наименование);
|
||||
Опции.Вставить("token" , Токен);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПодкаталог", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "СоздатьПодкаталог", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат);
|
||||
|
||||
IDПодкаталога = Результат["result"]["ID"]; // SKIP
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьПараметр("Bitrix24_SubfolderID", IDПодкаталога); // SKIP
|
||||
ПараметрыФункции.Вставить("Bitrix24_SubfolderID", IDПодкаталога); // SKIP
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Bitrix24_СкопироватьКаталог(ПараметрыФункции)
|
||||
|
||||
IDПриемника = ПараметрыФункции["Bitrix24_HookSubfolderID"];
|
||||
IDКаталога = ПараметрыФункции["Bitrix24_SubfolderID"];
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("folderid" , IDКаталога);
|
||||
Опции.Вставить("tagetid" , IDПриемника);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СкопироватьКаталог", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "СкопироватьКаталог (хук)", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат); // SKIP
|
||||
|
||||
IDПриемника = ПараметрыФункции["Bitrix24_SubfolderID"];
|
||||
IDКаталога = ПараметрыФункции["Bitrix24_HookSubfolderID"];
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("folderid" , IDКаталога);
|
||||
Опции.Вставить("tagetid" , IDПриемника);
|
||||
Опции.Вставить("token" , Токен);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СкопироватьКаталог", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "СкопироватьКаталог", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Bitrix24_ПолучитьВнешнююСсылкуКаталога(ПараметрыФункции)
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("folderid" , IDКаталога);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьВнешнююСсылкуКаталога", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьВнешнююСсылкуКаталога (хук)", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксСтрока(Результат); // SKIP
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("folderid" , IDКаталога);
|
||||
Опции.Вставить("token" , Токен);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьВнешнююСсылкуКаталога", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьВнешнююСсылкуКаталога", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксСтрока(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Bitrix24_ПолучитьСтруктуруФильтраКаталога(ПараметрыФункции)
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраКаталога", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьСтруктуруФильтраКаталога (хук)", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_Соответствие(Результат); // SKIP
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("token" , Токен);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраКаталога", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьСтруктуруФильтраКаталога", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_Соответствие(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Bitrix24_ПолучитьДочерниеЭлементыКаталога(ПараметрыФункции)
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("folderid" , IDКаталога);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьДочерниеЭлементыКаталога", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьДочерниеЭлементыКаталога (хук)", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксМассив(Результат); // SKIP
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("folderid" , IDКаталога);
|
||||
Опции.Вставить("token" , Токен);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьДочерниеЭлементыКаталога", Опции);
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьДочерниеЭлементыКаталога", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксМассив(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Bitrix24_ПоместитьКаталогВКорзину(ПараметрыФункции)
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("folderid" , IDКаталога);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПоместитьКаталогВКорзину", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПоместитьКаталогВКорзину (хук)", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат); // SKIP
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("folderid" , IDКаталога);
|
||||
Опции.Вставить("token" , Токен);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПоместитьКаталогВКорзину", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПоместитьКаталогВКорзину", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Bitrix24_ВосстановитьКаталог(ПараметрыФункции)
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("folderid" , IDКаталога);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВосстановитьКаталог", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ВосстановитьКаталог (хук)", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат); // SKIP
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("folderid" , IDКаталога);
|
||||
Опции.Вставить("token" , Токен);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВосстановитьКаталог", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ВосстановитьКаталог", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Bitrix24_ПереместитьКаталог(ПараметрыФункции)
|
||||
|
||||
IDПриемника = ПараметрыФункции["Bitrix24_HookfolderID"];
|
||||
IDКаталога = ПараметрыФункции["Bitrix24_SubfolderID"];
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("folderid" , IDКаталога);
|
||||
Опции.Вставить("tagetid" , IDПриемника);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереместитьКаталог", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПереместитьКаталог (хук)", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат); // SKIP
|
||||
|
||||
IDКаталога = ПараметрыФункции["Bitrix24_HookSubfolderID"];
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("folderid" , IDКаталога);
|
||||
Опции.Вставить("tagetid" , IDПриемника);
|
||||
Опции.Вставить("token" , Токен);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереместитьКаталог", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПереместитьКаталог", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Bitrix24_ПереименоватьКаталог(ПараметрыФункции)
|
||||
|
||||
Наименование = "Новый каталог";
|
||||
Наименование2 = "Новый каталог 2";
|
||||
|
||||
IDКаталога2 = ПараметрыФункции["Bitrix24_HookFolderID"];
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("folderid" , IDКаталога2);
|
||||
Опции.Вставить("title" , Наименование2);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьКаталог", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПереименоватьКаталог (хук)", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат); // SKIP
|
||||
|
||||
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("folderid" , IDКаталога);
|
||||
Опции.Вставить("title" , Наименование);
|
||||
Опции.Вставить("token" , Токен);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьКаталог", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПереименоватьКаталог", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Bitrix24_ЗагрузитьФайлВКаталог(ПараметрыФункции)
|
||||
|
||||
Наименование2 = "Картинка2.jpg";
|
||||
Наименование = "Картинка1.jpg";
|
||||
|
||||
Картинка2 = ПараметрыФункции["Picture"]; // Локальный путь, URL или Двоичные данные
|
||||
Картинка = ПараметрыФункции["Picture2"]; // Локальный путь, URL или Двоичные данные
|
||||
|
||||
IDПриемника = ПараметрыФункции["Bitrix24_FolderID"];
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("title" , Наименование2);
|
||||
Опции.Вставить("file" , Картинка2);
|
||||
Опции.Вставить("folderid" , IDПриемника);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВКаталог", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ЗагрузитьФайлВКаталог (хук)", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат);
|
||||
|
||||
IDФайла = Результат["result"]["ID"]; // SKIP
|
||||
OPI_Bitrix24.УдалитьФайл(URL, IDФайла); // SKIP
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("title" , Наименование);
|
||||
Опции.Вставить("file" , Картинка);
|
||||
Опции.Вставить("folderid" , IDПриемника);
|
||||
Опции.Вставить("token" , Токен);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВКаталог", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ЗагрузитьФайлВКаталог", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат);
|
||||
|
||||
IDФайла = Результат["result"]["ID"];
|
||||
Результат = OPI_Bitrix24.УдалитьФайл(URL, IDФайла, Токен);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Bitrix24_СкопироватьФайл(ПараметрыФункции)
|
||||
|
||||
IDКаталога = ПараметрыФункции["Bitrix24_HookFolderID"];
|
||||
IDФайла = ПараметрыФункции["Bitrix24_FileID"];
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("fileid" , IDФайла);
|
||||
Опции.Вставить("folderid" , IDКаталога);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СкопироватьФайл", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "СкопироватьФайл (хук)", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат); // SKIP
|
||||
|
||||
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("fileid" , IDФайла);
|
||||
Опции.Вставить("folderid" , IDКаталога);
|
||||
Опции.Вставить("token" , Токен);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СкопироватьФайл", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "СкопироватьФайл", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Bitrix24_ПолучитьИнформациюОФайле(ПараметрыФункции)
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
IDФайла = ПараметрыФункции["Bitrix24_FileID"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("fileid" , IDФайла);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИнформациюОФайле", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьИнформациюОФайле (хук)", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат); // SKIP
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("fileid" , IDФайла);
|
||||
Опции.Вставить("token" , Токен);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИнформациюОФайле", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьИнформациюОФайле", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Bitrix24_ПолучитьВнешнююСсылкуФайла(ПараметрыФункции)
|
||||
|
||||
OPI_Инструменты.Пауза(20); // SKIP
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
IDФайла = ПараметрыФункции["Bitrix24_FileID"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("fileid" , IDФайла);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьВнешнююСсылкуФайла", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьВнешнююСсылкуФайла (хук)", "Bitrix24");
|
||||
|
||||
// OPI_ПолучениеДанныхТестов.Проверка_БитриксСтрока(Результат); // SKIP
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("fileid" , IDФайла);
|
||||
Опции.Вставить("token" , Токен);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьВнешнююСсылкуФайла", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьВнешнююСсылкуФайла", "Bitrix24");
|
||||
|
||||
// OPI_ПолучениеДанныхТестов.Проверка_БитриксСтрока(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Bitrix24_ПоместитьФайлВКорзину(ПараметрыФункции)
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
IDФайла = ПараметрыФункции["Bitrix24_FileID"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("fileid" , IDФайла);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПоместитьФайлВКорзину", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПоместитьФайлВКорзину (хук)", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат); // SKIP
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("fileid" , IDФайла);
|
||||
Опции.Вставить("token" , Токен);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПоместитьФайлВКорзину", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПоместитьФайлВКорзину", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Bitrix24_ВосстановитьФайл(ПараметрыФункции)
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
IDФайла = ПараметрыФункции["Bitrix24_FileID"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("fileid" , IDФайла);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВосстановитьФайл", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ВосстановитьФайл (хук)", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат); // SKIP
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("fileid" , IDФайла);
|
||||
Опции.Вставить("token" , Токен);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВосстановитьФайл", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ВосстановитьФайл", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Bitrix24_ПереименоватьФайл(ПараметрыФункции)
|
||||
|
||||
Наименование = "Новое имя файла.jpg";
|
||||
Наименование2 = "Новое имя файла 2.jpg";
|
||||
|
||||
IDФайла2 = ПараметрыФункции["Bitrix24_HookFileID"];
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("fileid" , IDФайла2);
|
||||
Опции.Вставить("title" , Наименование2);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьФайл", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПереименоватьФайл (хук)", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат); // SKIP
|
||||
|
||||
IDФайла = ПараметрыФункции["Bitrix24_FileID"];
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("fileid" , IDФайла);
|
||||
Опции.Вставить("title" , Наименование);
|
||||
Опции.Вставить("token" , Токен);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьФайл", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПереименоватьФайл", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура CLI_Bitrix24_ПереместитьФайлВКаталог(ПараметрыФункции)
|
||||
|
||||
IDКаталога = ПараметрыФункции["Bitrix24_HookSubFolderID"];
|
||||
IDФайла = ПараметрыФункции["Bitrix24_FileID"];
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("fileid" , IDФайла);
|
||||
Опции.Вставить("folderid" , IDКаталога);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереместитьФайлВКаталог", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПереместитьФайлВКаталог (хук)", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат); // SKIP
|
||||
|
||||
IDКаталога = ПараметрыФункции["Bitrix24_SubFolderID"];
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("url" , URL);
|
||||
Опции.Вставить("fileid" , IDФайла);
|
||||
Опции.Вставить("folderid" , IDКаталога);
|
||||
Опции.Вставить("token" , Токен);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереместитьФайлВКаталог", Опции);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПереместитьФайлВКаталог", "Bitrix24");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_БитриксОбъект(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#КонецОбласти
|
||||
|
Loading…
x
Reference in New Issue
Block a user