Skip to content

Commit

Permalink
Доработка актуализации шага по данным ошибки. #1879
Browse files Browse the repository at this point in the history
  • Loading branch information
Pr-Mex committed Mar 13, 2023
1 parent 4d27fef commit e8e2f5c
Showing 1 changed file with 20 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -40502,7 +40502,7 @@
КонецПроцедуры

&НаКлиенте
Процедура ЗаменитьТаблицуGherkinПослеРедактирования(МассивСтрокТаблицы)
Процедура ЗаменитьТаблицуGherkinПослеРедактирования(МассивСтрокТаблицы, НомерПервойСтроки = Неопределено)
Если Объект.ИспользоватьРедакторVanessaEditor И Элементы.ФункциональностьЗакладки.ТекущаяСтраница = Элементы.ГруппаЗапускТестов Тогда
Если ОтсутствуетVanessaEditor() Тогда
Возврат;
Expand All @@ -40518,8 +40518,13 @@
Если НЕ ПустаяСтрока(ПозицияVanessaEditor.codeWidget) Тогда
//Опция доступна только для основного текста фичи
Возврат;
КонецЕсли;
ТекущаяСтрокаVanessaEditor = ПозицияVanessaEditor.LineNumber;
КонецЕсли;

Если НомерПервойСтроки = Неопределено Тогда
ТекущаяСтрокаVanessaEditor = ПозицияVanessaEditor.LineNumber;
Иначе
ТекущаяСтрокаVanessaEditor = НомерПервойСтроки;
КонецЕсли;
ПолныйТекстСтроки = ЭкземплярVanessaEditor.getLineContent(ТекущаяСтрокаVanessaEditor);
ТекстСтроки = СокрЛ(ПолныйТекстСтроки);
Префикс = Лев(ПолныйТекстСтроки, СтрДлина(ПолныйТекстСтроки) - СтрДлина(ТекстСтроки));
Expand All @@ -40535,7 +40540,7 @@
МинСтр = 0;
МаксСтр = 0;
ДлинаМаксСтр = 0;
МассивСтрокДляРедактирования = МодульРедакторТекста().ТаблицаGherkinИзVanessaEditor(ТекущаяСтрокаVanessaEditor, МинСтр, МаксСтр, ДлинаМаксСтр);
МассивСтрокДляРедактирования = МодульРедакторТекста().ТаблицаGherkinИзVanessaEditorНачинаяСоСтроки(ТекущаяСтрокаVanessaEditor, МинСтр, МаксСтр, ДлинаМаксСтр);

Соответствие = Новый Соответствие;
Соответствие.Вставить("startLineNumber", МинСтр);
Expand Down Expand Up @@ -41660,7 +41665,7 @@
КешДанныеПеревода.Вставить("Язык", Неопределено);
КешДанныеПеревода.Вставить("СоответствиеПоЯзыкам", Новый Соответствие);

ГлобальныеЗначенияТаблиц = Новый Структура;
ГлобальныеЗначенияШагов = Новый Структура;

МаксСчетчикШаговБезТаймера = 100;
Если Найти(СистемнаяИнформация.ТипПлатформы, "64") > 0 Тогда
Expand Down Expand Up @@ -43733,6 +43738,16 @@
Возврат Результат;
КонецФункции

&НаКлиентеНаСервереБезКонтекста
Функция СкопироватьМассивСоответствий(Массив)
Результат = Новый Массив;
Для Каждого Элем Из Массив Цикл
Результат.Добавить(СкопироватьСоответствие(Элем));
КонецЦикла;

Возврат Результат;
КонецФункции

&НаКлиенте
Процедура ЗаполнитьПараметрыДляСнятияСкриншотов(ПараметрыСкриншотов)

Expand Down

0 comments on commit e8e2f5c

Please sign in to comment.