mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2024-12-29 02:57:35 +02:00
Тесты CLI для ссылок S3
This commit is contained in:
parent
fd21c8cc42
commit
d4489f6663
@ -1,4 +1,4 @@
|
||||
// OneScript: ./OInt/tools/Modules/OPI_ПолучениеДанныхТестов.os
|
||||
// OneScript: ./OInt/tools/Modules/OPI_ПолучениеДанныхТестов.os
|
||||
|
||||
// MIT License
|
||||
|
||||
@ -2071,12 +2071,28 @@
|
||||
Или ТекущийТип = Тип("Массив") Тогда
|
||||
|
||||
ЗаписьJSON = Новый ЗаписьJSON();
|
||||
ПараметрыЗаписи = Новый ПараметрыЗаписиJSON(ПереносСтрокJSON.Нет, , Ложь);
|
||||
ЗаписьJSON.УстановитьСтроку(ПараметрыЗаписи);
|
||||
|
||||
ЗаписатьJSON(ЗаписьJSON, Значение);
|
||||
|
||||
Значение = """" + ЗаписьJSON.Закрыть() + """";
|
||||
Если OPI_Инструменты.ЭтоOneScript() Или ТекущийТип = Тип("Массив") Тогда
|
||||
|
||||
ПараметрыЗаписи = Новый ПараметрыЗаписиJSON(ПереносСтрокJSON.Нет, , Ложь);
|
||||
ЗаписьJSON.УстановитьСтроку(ПараметрыЗаписи);
|
||||
ЗаписатьJSON(ЗаписьJSON, Значение);
|
||||
Значение = """" + ЗаписьJSON.Закрыть() + """";
|
||||
|
||||
Иначе
|
||||
|
||||
//@skip-check missing-temporary-file-deletion
|
||||
ИВТ = ПолучитьИмяВременногоФайла("json");
|
||||
Поток = Новый ФайловыйПоток(ИВТ, РежимОткрытияФайла.Создать);
|
||||
|
||||
ЗаписьJSON.ОткрытьПоток(Поток);
|
||||
ЗаписатьJSON(ЗаписьJSON, Значение);
|
||||
ЗаписьJSON.Закрыть();
|
||||
Поток.Закрыть();
|
||||
|
||||
Значение = ИВТ;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
ИначеЕсли ТекущийТип = Тип("Булево") Тогда
|
||||
|
||||
|
@ -17794,6 +17794,7 @@
|
||||
Опции.Вставить("expires", 7200);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСсылкуСкачиванияОбъекта", Опции);
|
||||
Результат = ПолучитьСтрокуИзДвоичныхДанных(Результат);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛогCLI(Результат, "ПолучитьСсылкуСкачиванияОбъекта", "S3");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_Строка(Результат);
|
||||
@ -17833,6 +17834,7 @@
|
||||
Опции.Вставить("expires", 7200);
|
||||
|
||||
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСсылкуЗагрузкиОбъекта", Опции);
|
||||
Результат = ПолучитьСтрокуИзДвоичныхДанных(Результат);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛогCLI(Результат, "ПолучитьСсылкуЗагрузкиОбъекта", "S3");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_Строка(Результат);
|
||||
|
Loading…
Reference in New Issue
Block a user