diff --git a/src/ru/OPI/src/CommonModules/OPI_VK/Module.bsl b/src/ru/OPI/src/CommonModules/OPI_VK/Module.bsl index a1c06273e4..fd7ed531cf 100644 --- a/src/ru/OPI/src/CommonModules/OPI_VK/Module.bsl +++ b/src/ru/OPI/src/CommonModules/OPI_VK/Module.bsl @@ -1963,7 +1963,7 @@ Функция ДобавитьПараметрКартинки(Знач Картинка, Знач ИДПодборки, Параметры) - PhotoID = "photo_id"; + PhotoID_ = "photo_id"; Если ЗначениеЗаполнено(Картинка) Тогда @@ -1973,7 +1973,7 @@ Возврат ИДФото; КонецЕсли; - Параметры.Вставить(PhotoID, ИДФото); + Параметры.Вставить(PhotoID_, ИДФото); Иначе @@ -1988,7 +1988,7 @@ Если Не Подборки.Количество() = 0 Тогда ИДФото = Подборки[0]["photo"]["id"]; OPI_ПреобразованиеТипов.ПолучитьСтроку(ИДФото); - Параметры.Вставить(PhotoID, ИДФото); + Параметры.Вставить(PhotoID_, ИДФото); КонецЕсли; КонецЕсли; diff --git a/src/ru/OPI/src/CommonModules/OPI_Тесты/Module.bsl b/src/ru/OPI/src/CommonModules/OPI_Тесты/Module.bsl index 541f25b118..c74724e2e8 100644 --- a/src/ru/OPI/src/CommonModules/OPI_Тесты/Module.bsl +++ b/src/ru/OPI/src/CommonModules/OPI_Тесты/Module.bsl @@ -415,11 +415,11 @@ Сообщение = "Сообщение из автотеста"; ТипСоответствие = Тип("Соответствие"); ТипЧисло = Тип("Число"); - Response = "response"; + Response_ = "response"; Результат = OPI_VK.СоздатьПост(Текст, Новый Массив, , , Параметры); - ИДПоста = Результат[Response]["post_id"]; + ИДПоста = Результат[Response_]["post_id"]; Результат = OPI_VK.ПоставитьЛайк(ИДПоста, , Параметры); // !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПоставитьЛайк"); @@ -427,7 +427,7 @@ OPI_Инструменты.Пауза(5); OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип(ТипСоответствие).Заполнено(); - OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response]["likes"]).ИмеетТип(ТипЧисло).Заполнено(); + OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response_]["likes"]).ИмеетТип(ТипЧисло).Заполнено(); ВнешнийПост = 2571; ВнешняяСтена = -218704372; @@ -439,8 +439,8 @@ OPI_Инструменты.Пауза(5); OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип(ТипСоответствие).Заполнено(); - OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response]["success"]).ИмеетТип(ТипЧисло).Равно(1); - OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response]["wall_repost_count"]).ИмеетТип(ТипЧисло).Равно(1); + OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response_]["success"]).ИмеетТип(ТипЧисло).Равно(1); + OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response_]["wall_repost_count"]).ИмеетТип(ТипЧисло).Равно(1); Результат = OPI_VK.НаписатьКомментарий(ИДПоста, Параметры["owner_id"], Сообщение, Параметры); @@ -449,10 +449,10 @@ OPI_Инструменты.Пауза(5); OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип(ТипСоответствие).Заполнено(); - OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response]["comment_id"]).ИмеетТип(ТипЧисло).Заполнено(); + OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response_]["comment_id"]).ИмеетТип(ТипЧисло).Заполнено(); OPI_VK.УдалитьПост(ИДПоста, Параметры); - OPI_VK.УдалитьПост(Результат[Response]["post_id"], Параметры); + OPI_VK.УдалитьПост(Результат[Response_]["post_id"], Параметры); OPI_Инструменты.Пауза(5); @@ -500,28 +500,28 @@ Параметры = ПолучитьПараметрыВК(); ИДКабинета = OPI_ПолучениеДанныхТестов.ПолучитьПараметр("VK_AdsCabinetID"); - Наименование = "Тестовая кампания"; + Наименование = "Тестовая реклама"; ТипСоответствие = Тип("Соответствие"); ТипЧисло = Тип("Число"); - Response = "response"; - UID = "id"; + Response_ = "response"; + UID_ = "id"; Результат = OPI_VK.СоздатьРекламнуюКампанию(ИДКабинета, Наименование, Параметры); // !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "СоздатьРекламнуюКампанию"); - Результат = Результат[Response][0]; + Результат = Результат[Response_][0]; OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип(ТипСоответствие); OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат["error_code"]).ИмеетТип(ТипЧисло).Равно(602); - OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[UID]).ИмеетТип(ТипЧисло).Заполнено(); + OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[UID_]).ИмеетТип(ТипЧисло).Заполнено(); - ИДКампании = Результат[UID]; + ИДКампании = Результат[UID_]; ИДКатегории = 126; Лимит = 150; Результат = OPI_VK.СоздатьПост(Наименование, Новый Массив, , , Параметры); - ИДПоста = Результат[Response]["post_id"]; + ИДПоста = Результат[Response_]["post_id"]; Результат = OPI_VK.СоздатьРекламноеОбъявление(ИДКампании , Лимит @@ -532,21 +532,21 @@ // !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "СоздатьРекламноеОбъявление"); - Результат = Результат[Response][0]; + Результат = Результат[Response_][0]; OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип(ТипСоответствие); OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат["error_code"]).ИмеетТип(ТипЧисло).Равно(602); - OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[UID]).ИмеетТип(ТипЧисло).Заполнено(); + OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[UID_]).ИмеетТип(ТипЧисло).Заполнено(); - ИДОбъявления = Результат[UID]; + ИДОбъявления = Результат[UID_]; Результат = OPI_VK.ПриостановитьРекламноеОбъявление(ИДКабинета, ИДОбъявления, Параметры); // !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПриостановитьРекламноеОбъявление"); - Результат = Результат[Response][0]; + Результат = Результат[Response_][0]; OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип(ТипСоответствие); - OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[UID]).ИмеетТип(ТипЧисло).Заполнено(); + OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[UID_]).ИмеетТип(ТипЧисло).Заполнено(); OPI_VK.УдалитьПост(ИДПоста, Параметры); @@ -562,8 +562,8 @@ Текст = "Сообщение из автотеста"; МассивКнопок = Новый Массив; - МассивКнопок.Добавить("Кнопка 1"); - МассивКнопок.Добавить("Кнопка 2"); + МассивКнопок.Добавить("Button 1"); + МассивКнопок.Добавить("Button 2"); Клавиатура = OPI_VK.СформироватьКлавиатуру(МассивКнопок); Результат = OPI_VK.НаписатьСообщение(Текст, Пользователь, Токен, Клавиатура, Параметры); @@ -597,12 +597,12 @@ Параметры = ПолучитьПараметрыВК(); ТипСоответствие = Тип("Соответствие"); ТипЧисло = Тип("Число"); - Response = "response"; + Response_ = "response"; Картинка = OPI_ПолучениеДанныхТестов.ПолучитьДвоичные("Picture"); ИВФ = ПолучитьИмяВременногоФайла("png"); Картинка.Записать(ИВФ); - Результат = OPI_VK.СоздатьПодборкуТоваров("Тестовая подборка" + Результат = OPI_VK.СоздатьПодборкуТоваров("Test album" , Картинка , Истина , Ложь @@ -613,10 +613,10 @@ OPI_Инструменты.Пауза(5); OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип(ТипСоответствие); - OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response]["albums_count"]).ИмеетТип(ТипЧисло).Заполнено(); - OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response]["market_album_id"]).ИмеетТип(ТипЧисло).Заполнено(); + OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response_]["albums_count"]).ИмеетТип(ТипЧисло).Заполнено(); + OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response_]["market_album_id"]).ИмеетТип(ТипЧисло).Заполнено(); - ИДПодборки = Результат[Response]["market_album_id"]; + ИДПодборки = Результат[Response_]["market_album_id"]; Результат = OPI_VK.ИзменитьПодборкуТоваров("Измененная подборка", ИДПодборки, , , , Параметры); @@ -625,7 +625,7 @@ OPI_Инструменты.Пауза(5); OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип(ТипСоответствие); - OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response]).ИмеетТип(ТипЧисло).Равно(1); + OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response_]).ИмеетТип(ТипЧисло).Равно(1); МассивКартинок = Новый Массив; МассивКартинок.Добавить(OPI_ПолучениеДанныхТестов.ПолучитьДвоичные("Picture")); @@ -653,9 +653,9 @@ // !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ДобавитьТовар"); OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип(ТипСоответствие); - OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response]["market_item_id"]).ИмеетТип(ТипЧисло).Заполнено(); + OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response_]["market_item_id"]).ИмеетТип(ТипЧисло).Заполнено(); - ИДТовара = Результат[Response]["market_item_id"]; + ИДТовара = Результат[Response_]["market_item_id"]; Товар = Новый Соответствие; Товар.Вставить("Имя", "Тестовый товар измененный"); @@ -673,7 +673,7 @@ OPI_Инструменты.Пауза(5); OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип(ТипСоответствие); - OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response]).ИмеетТип(ТипЧисло).Заполнено(); + OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response_]).ИмеетТип(ТипЧисло).Заполнено(); Результат = OPI_VK.УдалитьТоварИзПодборки(ИДТовара, ИДПодборки, Параметры); // Удаляет из подборки @@ -707,18 +707,18 @@ Параметры = ПолучитьПараметрыВК(); ТипСоответствие = Тип("Соответствие"); ТипЧисло = Тип("Число"); - MII = "market_item_id"; - Response = "response"; - Желтый = "Желтый"; - Красный = "Красный"; + MII_ = "market_item_id"; + Response_ = "response"; + Желтый_ = "Желтый"; + Красный_ = "Красный"; Картинка = OPI_ПолучениеДанныхТестов.ПолучитьДвоичные("Picture"); ИВФ = ПолучитьИмяВременногоФайла("png"); Картинка.Записать(ИВФ); МассивВариантов = Новый Массив; - МассивВариантов.Добавить(Желтый); + МассивВариантов.Добавить(Желтый_); МассивВариантов.Добавить("Синий"); - МассивВариантов.Добавить(Красный); + МассивВариантов.Добавить(Красный_); Результат = OPI_VK.СоздатьСвойствоТовара("Цвет", Параметры); @@ -726,13 +726,13 @@ OPI_Инструменты.Пауза(5); - Свойство = Результат[Response]["property_id"]; + Свойство = Результат[Response_]["property_id"]; Свойство = OPI_Инструменты.ЧислоВСтроку(Свойство); СоответствиеСвойств = Новый Соответствие; OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип(ТипСоответствие); - OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response]["property_id"]).ИмеетТип(ТипЧисло).Заполнено(); + OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response_]["property_id"]).ИмеетТип(ТипЧисло).Заполнено(); Результат = OPI_VK.ИзменитьСвойствоТовара("Цвет (изм.)", Свойство, Параметры); @@ -751,9 +751,9 @@ OPI_Инструменты.Пауза(5); OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип(ТипСоответствие); - OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response]["variant_id"]).ИмеетТип(ТипЧисло).Заполнено(); + OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response_]["variant_id"]).ИмеетТип(ТипЧисло).Заполнено(); - ИДВарианта = Результат[Response]["variant_id"]; + ИДВарианта = Результат[Response_]["variant_id"]; СоответствиеСвойств.Вставить(Вариант, ИДВарианта); Результат = OPI_VK.ИзменитьВариантСвойстваТовара(Вариант + Строка(Новый УникальныйИдентификатор()) @@ -772,7 +772,7 @@ МассивКартинок.Добавить(Картинка); Товар = Новый Соответствие(); - Товар.Вставить("Имя" , "Тестовый товар (" + Желтый + ")"); + Товар.Вставить("Имя" , "Тестовый товар (" + Желтый_ + ")"); Товар.Вставить("Описание" , "Описание товара"); Товар.Вставить("Категория" , "20173"); Товар.Вставить("Цена" , 1); @@ -788,7 +788,7 @@ Товар.Вставить("Вес" , 100); Товар.Вставить("SKU" , 12345); Товар.Вставить("ДоступныйОстаток" , "10"); - Товар.Вставить("ЗначенияСвойств" , СоответствиеСвойств[Желтый]); + Товар.Вставить("ЗначенияСвойств" , СоответствиеСвойств[Желтый_]); Результат = OPI_VK.ДобавитьТовар(Товар, , Параметры); // Добавление товара @@ -796,13 +796,13 @@ OPI_Инструменты.Пауза(5); - ИДЖелтого = Результат[Response]["market_item_id"]; + ИДЖелтого = Результат[Response_]["market_item_id"]; OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип(ТипСоответствие); - OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response][MII]).ИмеетТип(ТипЧисло).Заполнено(); + OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response_][MII_]).ИмеетТип(ТипЧисло).Заполнено(); - Товар.Вставить("Имя" , "Тестовый товар (" + Красный + ")"); - Товар.Вставить("ЗначенияСвойств", СоответствиеСвойств[Красный]); + Товар.Вставить("Имя" , "Тестовый товар (" + Красный_ + ")"); + Товар.Вставить("ЗначенияСвойств", СоответствиеСвойств[Красный_]); Результат = OPI_VK.ДобавитьТовар(Товар, , Параметры); // Добавление товара @@ -810,10 +810,10 @@ OPI_Инструменты.Пауза(5); - ИДКрасного = Результат[Response][MII]; + ИДКрасного = Результат[Response_][MII_]; OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип(ТипСоответствие); - OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response][MII]).ИмеетТип(ТипЧисло).Заполнено(); + OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response_][MII_]).ИмеетТип(ТипЧисло).Заполнено(); МассивТоваров = Новый Массив; МассивТоваров.Добавить(ИДЖелтого); @@ -826,7 +826,7 @@ OPI_Инструменты.Пауза(5); OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип(ТипСоответствие); - OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response]["items"]).ИмеетТип("Массив").ИмеетДлину(2); + OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response_]["items"]).ИмеетТип("Массив").ИмеетДлину(2); Результат = OPI_VK.СгруппироватьТовары(МассивТоваров, , Параметры); @@ -835,7 +835,7 @@ OPI_Инструменты.Пауза(5); OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип(ТипСоответствие); - OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response]["item_group_id"]).ИмеетТип(ТипЧисло).Заполнено(); + OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Response_]["item_group_id"]).ИмеетТип(ТипЧисло).Заполнено(); OPI_VK.УдалитьТовар(ИДЖелтого , Параметры); OPI_VK.УдалитьТовар(ИДКрасного, Параметры); @@ -1172,6 +1172,9 @@ + "OpenIntegrations/main/Media/logo.png"; OPI_YandexDisk.ЗагрузитьФайлПоURL(Токен, ПутьОригинала, URL); + + // !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ЗагрузитьФайлПоURL"); + OPI_Инструменты.Пауза(15); Результат = OPI_YandexDisk.ПереместитьОбъект(Токен, ПутьОригинала, ПутьКопии, Истина); @@ -3393,13 +3396,13 @@ Процедура Проверка_ТелеграмГифка(Знач Результат, Знач Текст) - Result = "result"; + Result_ = "result"; OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип("Соответствие").Заполнено(); OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат["ok"]).Равно(Истина); - OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Result]["caption"]).Равно(Текст); - OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Result]["document"]).ИмеетТип("Соответствие").Заполнено(); - OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Result]["animation"]["mime_type"]).Равно("video/mp4"); + OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Result_]["caption"]).Равно(Текст); + OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Result_]["document"]).ИмеетТип("Соответствие").Заполнено(); + OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Result_]["animation"]["mime_type"]).Равно("video/mp4"); КонецПроцедуры @@ -3454,12 +3457,12 @@ Процедура Проверка_ТелеграмПриглашение(Знач Результат, Знач Заголовок, Знач UnixИстечение) - Result = "result"; + Result_ = "result"; OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат).ИмеетТип("Соответствие").Заполнено(); OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат["ok"]).Равно(Истина); - OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Result]["member_limit"]).Равно(200); - OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Result]["name"]).Равно(Заголовок); - OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Result]["expire_date"]).Равно(Число(UnixИстечение)); + OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Result_]["member_limit"]).Равно(200); + OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Result_]["name"]).Равно(Заголовок); + OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат[Result_]["expire_date"]).Равно(Число(UnixИстечение)); КонецПроцедуры