diff --git a/docs/docusaurus/src/css/custom.css b/docs/docusaurus/src/css/custom.css index db6080b4f4..2ce3d65c74 100644 --- a/docs/docusaurus/src/css/custom.css +++ b/docs/docusaurus/src/css/custom.css @@ -235,7 +235,7 @@ li > a.menu__link { content: url(../../static/img/Categories/other.png); } -.theme-code-block, TABLE, .tabs-container{ +.theme-code-block,.tabs-container{ border: 1px solid rgba(27, 31, 35, 0.15); border-radius: 16px; box-shadow: rgba(27, 31, 35, 0.04) 0 1px 0, rgba(255, 255, 255, 0.25) 0 1px 0 inset; diff --git a/src/ru/OPI/src/CommonModules/OPI_ПолучениеДанныхТестов/Module.bsl b/src/ru/OPI/src/CommonModules/OPI_ПолучениеДанныхТестов/Module.bsl index 0dd054d709..e29d8a194e 100644 --- a/src/ru/OPI/src/CommonModules/OPI_ПолучениеДанныхТестов/Module.bsl +++ b/src/ru/OPI/src/CommonModules/OPI_ПолучениеДанныхТестов/Module.bsl @@ -2051,17 +2051,43 @@ КонецЕсли; МассивОпций = Новый Массив; - + ЕстьJSON = Ложь; + Для Каждого Опция Из Опции Цикл + + Если ТипЗнч(Опция.Значение) = Тип("Структура") + Или ТипЗнч(Опция.Значение) = Тип("Соответствие") Тогда + + ЕстьJSON = Истина; + + КонецЕсли; + ТекущаяОпция = ОформитьОпцию(Опция.Значение, Опция.Ключ); МассивОпций.Добавить(ТекущаяОпция); + КонецЦикла; - РазделительBat = " ^" + Символы.ПС + " "; - РазделительBash = " \" + Символы.ПС + " "; + Начало = "oint "; + + Если ЕстьJSON Тогда + + Информация = "JSON данные также могут быть переданны как путь к файлу .json"; + + НачалоBat = ":: " + Информация + Символы.ПС + Символы.ПС + Начало; + НачалоBash = "# " + Информация + Символы.ПС + Символы.ПС + Начало; + + Иначе + + НачалоBat = Начало; + НачалоBash = Начало; + + КонецЕсли; + + РазделительBat = " ^" + Символы.ПС + " "; + РазделительBash = " \" + Символы.ПС + " "; - СтрокаBat = "oint " + Библиотека + " " + Метод + РазделительBat + СтрСоединить(МассивОпций, РазделительBat); - СтрокаBash = "oint " + Библиотека + " " + Метод + РазделительBash + СтрСоединить(МассивОпций, РазделительBash); + СтрокаBat = НачалоBat + Библиотека + " " + Метод + РазделительBat + СтрСоединить(МассивОпций, РазделительBat); + СтрокаBash = НачалоBash + Библиотека + " " + Метод + РазделительBash + СтрСоединить(МассивОпций, РазделительBash); ПолучитьДвоичныеДанныеИзСтроки(СтрокаBat).Записать(КаталогМетода + "/bat.txt"); ПолучитьДвоичныеДанныеИзСтроки(СтрокаBash).Записать(КаталогМетода + "/bash.txt"); diff --git a/src/ru/OPI/src/CommonModules/OPI_ТестыCLI/Module.bsl b/src/ru/OPI/src/CommonModules/OPI_ТестыCLI/Module.bsl index f4ddedcd51..be85ae8998 100644 --- a/src/ru/OPI/src/CommonModules/OPI_ТестыCLI/Module.bsl +++ b/src/ru/OPI/src/CommonModules/OPI_ТестыCLI/Module.bsl @@ -1557,7 +1557,7 @@ OPI_ПолучениеДанныхТестов.Проверка_ТелеграмОк(Результат); // Дополнительный тест 3 - Опции.Вставить("text" , "Текст %%F0%%9F%%A%5%9D и emoji \(10%%\)"); + Опции.Вставить("text" , "Текст %%F0%%9F%%A5%%9D и emoji \(10%%\)"); Опции.Вставить("parsemode", "MarkdownV2"); Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьТекстовоеСообщение", Опции);