You've already forked OpenIntegrations
mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-07-17 01:42:25 +02:00
Правки тестов ЯндексДиск
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@ -1,21 +1,21 @@
|
|||||||
<package-def>
|
<package-def>
|
||||||
<module name="OPI_Криптография" file="tools/Modules/internal/Modules/OPI_Криптография.os"/>
|
|
||||||
<module name="OPI_Notion" file="core/Modules/OPI_Notion.os"/>
|
|
||||||
<module name="OPI_GoogleCalendar" file="core/Modules/OPI_GoogleCalendar.os"/>
|
|
||||||
<module name="OPI_ПолучениеДанныхТестов" file="tools/Modules/OPI_ПолучениеДанныхТестов.os"/>
|
|
||||||
<module name="OPI_Slack" file="core/Modules/OPI_Slack.os"/>
|
|
||||||
<module name="OPI_Dropbox" file="core/Modules/OPI_Dropbox.os"/>
|
|
||||||
<module name="OPI_GoogleDrive" file="core/Modules/OPI_GoogleDrive.os"/>
|
|
||||||
<module name="OPI_VK" file="core/Modules/OPI_VK.os"/>
|
|
||||||
<module name="OPI_Telegram" file="core/Modules/OPI_Telegram.os"/>
|
|
||||||
<module name="OPI_Airtable" file="core/Modules/OPI_Airtable.os"/>
|
<module name="OPI_Airtable" file="core/Modules/OPI_Airtable.os"/>
|
||||||
<module name="OPI_Bitrix24" file="core/Modules/OPI_Bitrix24.os"/>
|
<module name="OPI_Bitrix24" file="core/Modules/OPI_Bitrix24.os"/>
|
||||||
|
<module name="OPI_Dropbox" file="core/Modules/OPI_Dropbox.os"/>
|
||||||
|
<module name="OPI_GoogleCalendar" file="core/Modules/OPI_GoogleCalendar.os"/>
|
||||||
|
<module name="OPI_GoogleDrive" file="core/Modules/OPI_GoogleDrive.os"/>
|
||||||
<module name="OPI_GoogleSheets" file="core/Modules/OPI_GoogleSheets.os"/>
|
<module name="OPI_GoogleSheets" file="core/Modules/OPI_GoogleSheets.os"/>
|
||||||
<module name="OPI_ПреобразованиеТипов" file="tools/Modules/OPI_ПреобразованиеТипов.os"/>
|
<module name="OPI_GoogleWorkspace" file="core/Modules/OPI_GoogleWorkspace.os"/>
|
||||||
|
<module name="OPI_Notion" file="core/Modules/OPI_Notion.os"/>
|
||||||
|
<module name="OPI_Slack" file="core/Modules/OPI_Slack.os"/>
|
||||||
|
<module name="OPI_Telegram" file="core/Modules/OPI_Telegram.os"/>
|
||||||
<module name="OPI_Twitter" file="core/Modules/OPI_Twitter.os"/>
|
<module name="OPI_Twitter" file="core/Modules/OPI_Twitter.os"/>
|
||||||
<module name="OPI_Инструменты" file="tools/Modules/internal/Modules/OPI_Инструменты.os"/>
|
|
||||||
<module name="OPI_Viber" file="core/Modules/OPI_Viber.os"/>
|
<module name="OPI_Viber" file="core/Modules/OPI_Viber.os"/>
|
||||||
|
<module name="OPI_VK" file="core/Modules/OPI_VK.os"/>
|
||||||
<module name="OPI_YandexDisk" file="core/Modules/OPI_YandexDisk.os"/>
|
<module name="OPI_YandexDisk" file="core/Modules/OPI_YandexDisk.os"/>
|
||||||
<module name="OPI_YandexID" file="core/Modules/OPI_YandexID.os"/>
|
<module name="OPI_YandexID" file="core/Modules/OPI_YandexID.os"/>
|
||||||
<module name="OPI_GoogleWorkspace" file="core/Modules/OPI_GoogleWorkspace.os"/>
|
<module name="OPI_Инструменты" file="tools/Modules/internal/Modules/OPI_Инструменты.os"/>
|
||||||
|
<module name="OPI_Криптография" file="tools/Modules/internal/Modules/OPI_Криптография.os"/>
|
||||||
|
<module name="OPI_ПолучениеДанныхТестов" file="tools/Modules/OPI_ПолучениеДанныхТестов.os"/>
|
||||||
|
<module name="OPI_ПреобразованиеТипов" file="tools/Modules/OPI_ПреобразованиеТипов.os"/>
|
||||||
</package-def>
|
</package-def>
|
||||||
|
@ -590,38 +590,20 @@
|
|||||||
|
|
||||||
Процедура ЯДиск_ПолучитьИнформациюОДиске() Экспорт
|
Процедура ЯДиск_ПолучитьИнформациюОДиске() Экспорт
|
||||||
|
|
||||||
Токен = OPI_ПолучениеДанныхТестов.ПолучитьПараметр("YandexDisk_Token");
|
ПараметрыТеста = Новый Структура;
|
||||||
Соответствие = "Соответствие";
|
OPI_ПолучениеДанныхТестов.ПараметрВКоллекцию("YandexDisk_Token", ПараметрыТеста);
|
||||||
|
|
||||||
Результат = OPI_YandexDisk.ПолучитьИнформациюОДиске(Токен);
|
YandexDisk_ПолучитьИнформациюОДиске(ПараметрыТеста);
|
||||||
|
|
||||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьИнформациюОДиске");
|
|
||||||
|
|
||||||
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип(Соответствие).Заполнено();
|
|
||||||
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат["system_folders"]).ИмеетТип(Соответствие);
|
|
||||||
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат["user"]).ИмеетТип(Соответствие);
|
|
||||||
|
|
||||||
OPI_Инструменты.Пауза(5);
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура ЯДиск_СоздатьПапку() Экспорт
|
Процедура ЯДиск_СоздатьПапку() Экспорт
|
||||||
|
|
||||||
Токен = OPI_ПолучениеДанныхТестов.ПолучитьПараметр("YandexDisk_Token");
|
ПараметрыТеста = Новый Структура;
|
||||||
Путь = "/" + Строка(Новый УникальныйИдентификатор);
|
OPI_ПолучениеДанныхТестов.ПараметрВКоллекцию("YandexDisk_Token", ПараметрыТеста);
|
||||||
|
|
||||||
Результат = OPI_YandexDisk.СоздатьПапку(Токен, Путь);
|
YandexDisk_СоздатьПапку(ПараметрыТеста);
|
||||||
|
|
||||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "СоздатьПапку");
|
|
||||||
|
|
||||||
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип("Соответствие").Заполнено();
|
|
||||||
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат["type"]).Равно("dir");
|
|
||||||
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат["path"]).Равно("disk:" + Путь);
|
|
||||||
|
|
||||||
OPI_YandexDisk.УдалитьОбъект(Токен, Путь, Ложь);
|
|
||||||
|
|
||||||
OPI_Инструменты.Пауза(5);
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура ЯДиск_ЗагрузитьПоАдресуПолучитьОбъект() Экспорт
|
Процедура ЯДиск_ЗагрузитьПоАдресуПолучитьОбъект() Экспорт
|
||||||
@ -3369,6 +3351,24 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Процедура Проверка_ЯДискДиск(Знач Результат)
|
||||||
|
|
||||||
|
Соответствие_ = "Соответствие";
|
||||||
|
|
||||||
|
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип(Соответствие_).Заполнено();
|
||||||
|
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат["system_folders"]).ИмеетТип(Соответствие_);
|
||||||
|
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат["user"]).ИмеетТип(Соответствие_);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Процедура Проверка_ЯДискКаталог(Знач Результат, Знач Путь)
|
||||||
|
|
||||||
|
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип("Соответствие").Заполнено();
|
||||||
|
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат["type"]).Равно("dir");
|
||||||
|
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат["path"]).Равно("disk:" + Путь);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура Проверка_ГКОбъект(Знач Результат, Знач Наименование, Знач Описание)
|
Процедура Проверка_ГКОбъект(Знач Результат, Знач Наименование, Знач Описание)
|
||||||
|
|
||||||
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип("Соответствие");
|
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип("Соответствие");
|
||||||
@ -6967,6 +6967,44 @@
|
|||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
|
#Область YandexDisk
|
||||||
|
|
||||||
|
Процедура YandexDisk_ПолучитьИнформациюОДиске(ПараметрыФункции)
|
||||||
|
|
||||||
|
Токен = ПараметрыФункции["YandexDisk_Token"];
|
||||||
|
Результат = OPI_YandexDisk.ПолучитьИнформациюОДиске(Токен);
|
||||||
|
|
||||||
|
// END
|
||||||
|
|
||||||
|
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьИнформациюОДиске", "YandexDisk");
|
||||||
|
|
||||||
|
Проверка_ЯДискДиск(Результат);
|
||||||
|
|
||||||
|
OPI_Инструменты.Пауза(5);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Процедура YandexDisk_СоздатьПапку(ПараметрыФункции)
|
||||||
|
|
||||||
|
Токен = ПараметрыФункции["YandexDisk_Token"];
|
||||||
|
Путь = "/" + Строка(Новый УникальныйИдентификатор);
|
||||||
|
|
||||||
|
Результат = OPI_YandexDisk.СоздатьПапку(Токен, Путь);
|
||||||
|
|
||||||
|
// END
|
||||||
|
|
||||||
|
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "СоздатьПапку", "YandexDisk");
|
||||||
|
|
||||||
|
Проверка_ЯДискКаталог(Результат, Путь);
|
||||||
|
|
||||||
|
OPI_YandexDisk.УдалитьОбъект(Токен, Путь, Ложь);
|
||||||
|
|
||||||
|
OPI_Инструменты.Пауза(5);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
#КонецОбласти
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
@ -590,38 +590,20 @@
|
|||||||
|
|
||||||
Процедура ЯДиск_ПолучитьИнформациюОДиске() Экспорт
|
Процедура ЯДиск_ПолучитьИнформациюОДиске() Экспорт
|
||||||
|
|
||||||
Токен = OPI_ПолучениеДанныхТестов.ПолучитьПараметр("YandexDisk_Token");
|
ПараметрыТеста = Новый Структура;
|
||||||
Соответствие = "Соответствие";
|
OPI_ПолучениеДанныхТестов.ПараметрВКоллекцию("YandexDisk_Token", ПараметрыТеста);
|
||||||
|
|
||||||
Результат = OPI_YandexDisk.ПолучитьИнформациюОДиске(Токен);
|
YandexDisk_ПолучитьИнформациюОДиске(ПараметрыТеста);
|
||||||
|
|
||||||
// !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьИнформациюОДиске");
|
|
||||||
|
|
||||||
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип(Соответствие).Заполнено();
|
|
||||||
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат["system_folders"]).ИмеетТип(Соответствие);
|
|
||||||
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат["user"]).ИмеетТип(Соответствие);
|
|
||||||
|
|
||||||
OPI_Инструменты.Пауза(5);
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура ЯДиск_СоздатьПапку() Экспорт
|
Процедура ЯДиск_СоздатьПапку() Экспорт
|
||||||
|
|
||||||
Токен = OPI_ПолучениеДанныхТестов.ПолучитьПараметр("YandexDisk_Token");
|
ПараметрыТеста = Новый Структура;
|
||||||
Путь = "/" + Строка(Новый УникальныйИдентификатор);
|
OPI_ПолучениеДанныхТестов.ПараметрВКоллекцию("YandexDisk_Token", ПараметрыТеста);
|
||||||
|
|
||||||
Результат = OPI_YandexDisk.СоздатьПапку(Токен, Путь);
|
YandexDisk_СоздатьПапку(ПараметрыТеста);
|
||||||
|
|
||||||
// !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "СоздатьПапку");
|
|
||||||
|
|
||||||
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип("Соответствие").Заполнено();
|
|
||||||
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат["type"]).Равно("dir");
|
|
||||||
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат["path"]).Равно("disk:" + Путь);
|
|
||||||
|
|
||||||
OPI_YandexDisk.УдалитьОбъект(Токен, Путь, Ложь);
|
|
||||||
|
|
||||||
OPI_Инструменты.Пауза(5);
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура ЯДиск_ЗагрузитьПоАдресуПолучитьОбъект() Экспорт
|
Процедура ЯДиск_ЗагрузитьПоАдресуПолучитьОбъект() Экспорт
|
||||||
@ -3369,6 +3351,24 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Процедура Проверка_ЯДискДиск(Знач Результат)
|
||||||
|
|
||||||
|
Соответствие_ = "Соответствие";
|
||||||
|
|
||||||
|
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип(Соответствие_).Заполнено();
|
||||||
|
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат["system_folders"]).ИмеетТип(Соответствие_);
|
||||||
|
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат["user"]).ИмеетТип(Соответствие_);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Процедура Проверка_ЯДискКаталог(Знач Результат, Знач Путь)
|
||||||
|
|
||||||
|
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип("Соответствие").Заполнено();
|
||||||
|
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат["type"]).Равно("dir");
|
||||||
|
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат["path"]).Равно("disk:" + Путь);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура Проверка_ГКОбъект(Знач Результат, Знач Наименование, Знач Описание)
|
Процедура Проверка_ГКОбъект(Знач Результат, Знач Наименование, Знач Описание)
|
||||||
|
|
||||||
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип("Соответствие");
|
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип("Соответствие");
|
||||||
@ -6967,6 +6967,44 @@
|
|||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
|
#Область YandexDisk
|
||||||
|
|
||||||
|
Процедура YandexDisk_ПолучитьИнформациюОДиске(ПараметрыФункции)
|
||||||
|
|
||||||
|
Токен = ПараметрыФункции["YandexDisk_Token"];
|
||||||
|
Результат = OPI_YandexDisk.ПолучитьИнформациюОДиске(Токен);
|
||||||
|
|
||||||
|
// END
|
||||||
|
|
||||||
|
// !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьИнформациюОДиске", "YandexDisk");
|
||||||
|
|
||||||
|
Проверка_ЯДискДиск(Результат);
|
||||||
|
|
||||||
|
OPI_Инструменты.Пауза(5);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Процедура YandexDisk_СоздатьПапку(ПараметрыФункции)
|
||||||
|
|
||||||
|
Токен = ПараметрыФункции["YandexDisk_Token"];
|
||||||
|
Путь = "/" + Строка(Новый УникальныйИдентификатор);
|
||||||
|
|
||||||
|
Результат = OPI_YandexDisk.СоздатьПапку(Токен, Путь);
|
||||||
|
|
||||||
|
// END
|
||||||
|
|
||||||
|
// !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "СоздатьПапку", "YandexDisk");
|
||||||
|
|
||||||
|
Проверка_ЯДискКаталог(Результат, Путь);
|
||||||
|
|
||||||
|
OPI_YandexDisk.УдалитьОбъект(Токен, Путь, Ложь);
|
||||||
|
|
||||||
|
OPI_Инструменты.Пауза(5);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
#КонецОбласти
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
Reference in New Issue
Block a user