Skip to content

Commit

Permalink
ОФ: для пользователей добавил более подробную информацию об ошибке #443
Browse files Browse the repository at this point in the history
  • Loading branch information
artbear committed Apr 2, 2019
1 parent a691746 commit feb8cd6
Showing 1 changed file with 11 additions and 6 deletions.
17 changes: 11 additions & 6 deletions epf/bddRunner/bddRunner/Forms/Форма/Ext/Form/Module.bsl
Original file line number Diff line number Diff line change
Expand Up @@ -1114,8 +1114,9 @@
ОчиститьСодержимоеКаталога(ВременныйКаталогБазы);

Исключение
ИнформацияОбОшибке = ИнформацияОбОшибке();
СделатьСообщение("Не смог распаковать " + ИмяФайла);
СделатьСообщение(ОписаниеОшибки());
СделатьСообщение(ПодробноеПредставлениеОшибки(ИнформацияОбОшибке));
Возврат Неопределено;
КонецПопытки;
КонецФункции
Expand Down Expand Up @@ -1952,16 +1953,17 @@

ШагВыполнен = Истина;
Исключение
Отладка("ОписаниеОшибки()="+ОписаниеОшибки());
ИнформацияОбОшибке = ИнформацияОбОшибке();
ОписаниеОшибкиСтр = ОписаниеОшибки();
Отладка("ОписаниеОшибки()=" + ОписаниеОшибкиСтр);
Если Найти(ОписаниеОшибкиСтр,"}: Не реализовано.") > 0 Тогда //тогда это Pending
СделатьСообщение("Шаг (" + ТекШаг.Имя + ") не реализован.");
СтрОшибка = "Не реализовано.";
ШагНеРеализован = Истина;
Иначе
//значит возникла ошибка
СделатьСообщение("Шаг (" + ТекШаг.Имя + ") не выполнен.");
СтрОшибка = СформироватьОписаниеОшибки(ОписаниеОшибки(),АдресСнипета,ИмяПроцедуры);
СтрОшибка = СформироватьОписаниеОшибки(ПодробноеПредставлениеОшибки(ИнформацияОбОшибке), АдресСнипета, ИмяПроцедуры);
СделатьСообщение(СтрОшибка);
КонецЕсли;
КонецПопытки;
Expand Down Expand Up @@ -2110,8 +2112,9 @@
Попытка
ВызватьМетод(ОбработкаТеста, ИмяПроцедуры, МассивПараметров);
Исключение
СделатьСообщение("Ошибка в " + ИмяПроцедуры + ". " + ОписаниеОшибки());
ИнформацияОбОшибке = ИнформацияОбОшибке();
ОписаниеОшибки = ОписаниеОшибки();
СделатьСообщение("Ошибка в " + ИмяПроцедуры + ". " + ПодробноеПредставлениеОшибки(ИнформацияОбОшибке));
БылаОшибка = Истина;
КонецПопытки;

Expand Down Expand Up @@ -2646,8 +2649,9 @@
Попытка
ДеревоФич = ПарсерФич.ПолучитьДеревоФич(СтруктураПараметров);
Исключение
ИнформацияОбОшибке = ИнформацияОбОшибке();
СделатьСообщение("Ошибка при построении дерева.");
СделатьСообщение("" + ОписаниеОшибки());
СделатьСообщение("" + ПодробноеПредставлениеОшибки(ИнформацияОбОшибке));
Возврат;
КонецПопытки;

Expand Down Expand Up @@ -3153,7 +3157,8 @@
ВыполнитьКомандуОСБезПоказаЧерногоОкна(Команда);
КонецЕсли;
Исключение
Сообщить("КопироватьФайлКомандаСистемы:"+ОписаниеОшибки()+ " команда:"+Команда);
ИнформацияОбОшибке = ИнформацияОбОшибке();
Сообщить("КопироватьФайлКомандаСистемы:"+ПодробноеПредставлениеОшибки(ИнформацияОбОшибке)+ " команда:"+Команда);
КонецПопытки;
Иначе
КопироватьФайл(Откуда,Куда);
Expand Down

0 comments on commit feb8cd6

Please sign in to comment.