Skip to content

Commit

Permalink
Merge branch 'feature/ci-fix' into develop
Browse files Browse the repository at this point in the history
  • Loading branch information
artbear committed Feb 14, 2019
2 parents 3624d76 + 057ca0d commit f8f9b18
Show file tree
Hide file tree
Showing 21 changed files with 675 additions and 83 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -995,11 +995,13 @@
Объект.ИспользоватьПрямыеПутиФайлов = КлиентИСерверРасположеныНаОднойМашине();

// видимость колонок Дерева тестов
ПоказатьСкрытьСтрокаРеальнойПроцедуры("");
ПоказатьСкрытьАдресСнипета("");
ПоказатьСкрытьСнипет("");
ПоказатьСкрытьПутьКФайлу("");
ПоказатьСкрытьИДСтроки("Показать");
Если НЕ Объект.РежимСамотестирования Тогда
ПоказатьСкрытьСтрокаРеальнойПроцедуры("");
ПоказатьСкрытьАдресСнипета("");
ПоказатьСкрытьСнипет("");
ПоказатьСкрытьПутьКФайлу("");
ПоказатьСкрытьИДСтроки("Показать");
КонецЕсли;

УстановитьВидимостьСлужебныхЭлементов();

Expand Down Expand Up @@ -11484,7 +11486,7 @@
КонецПроцедуры

&НаКлиенте
Функция ОтчетАллюр(РезультатПрохожденияТестовСценария)
Процедура ОтчетАллюр(РезультатПрохожденияТестовСценария)

СтруктураОФ = Новый Структура;

Expand Down Expand Up @@ -11521,11 +11523,10 @@
ТекстСообщения = "Файл отчета Allure-report (%1) записан.";
ТекстСообщения = СтрЗаменить(ТекстСообщения, "%1", ИмяФайлаXML);
Отладка(ТекстСообщения);
ЗаписатьСтрокуВТекстовыйЛог(ТекстСообщения);
КонецЦикла;
КонецЕсли;

КонецФункции
КонецПроцедуры

&НаКлиенте
Процедура ДобавитьШагиВРезультатПрохожденияТестовШаговКоторыеНеВыполнялись(Шаги, ТекИД, РезультатПрохожденияТестовШагов)
Expand Down Expand Up @@ -12077,9 +12078,17 @@
КонецЕсли;

СделатьСообщениеВсеСценарииОбработаны();
Если Объект.ДелатьОтчетВФорматеАллюр И Объект.ОтображатьОтчетAllureВБраузере Тогда

Если Объект.ДелатьОтчетВФорматеАллюр Тогда
ТекстСообщения = "Файлы отчетов Allure-report записаны в каталог %1";
ТекстСообщения = СтрЗаменить(ТекстСообщения, "%1", Объект.КаталогOutputAllure);
СделатьСообщение(ТекстСообщения);
ЗаписатьСтрокуВТекстовыйЛог(ТекстСообщения);

Если Объект.ОтображатьОтчетAllureВБраузере Тогда
СоздатьОткрытьОтчетAllureНачало();
КонецЕсли;
КонецЕсли;

Если Объект.ДелатьОтчетВФорматеjUnit Тогда
СтруктураОФ = Новый Структура;
Expand Down Expand Up @@ -18374,7 +18383,6 @@
&НаСервере
Процедура ВосстановитьВсеНастройкиИзХранилища()
ВосстановитьНастройкиИзХранилища("КаталогФич", "КаталогФич");
ВосстановитьНастройкиИзХранилища("КаталогиБиблиотек", "КаталогиБиблиотек");
ВосстановитьНастройкиИзХранилища("ДанныеКлиентовТестирования", "ДанныеКлиентовТестирования");

Для Каждого СтрокаДанныеКлиентовТестирования Из ДанныеКлиентовТестирования Цикл
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -765,6 +765,7 @@

// TODO почему пустое тело функции ?? ПолучитьЗначениеПоРанееСобраннойИнформации(ДополнительныеПараметры,КаталогФич,Стр)
Функция ПолучитьЗначениеПоРанееСобраннойИнформации(ДополнительныеПараметры,КаталогФич,Стр)
Возврат Новый Массив;
КонецФункции

Процедура ПолучитьУжеСуществующиеСнипетыИзОбработок(Знач КаталогФич,ТаблицаКонтекстовОбработок,ТаблицаИзвестныхStepDefinition,ТаблицаВерсийEPF,КонтекстVanessaBehavoir)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
Дано Я запускаю сценарий открытия TestClient или подключаю уже существующий
И Я открываю VanessaBehavior в режиме TestClient

Сценарий: Передач параметра во вложенный сценарий первого и второго уровня
Сценарий: Передача параметра во вложенный сценарий первого и второго уровня - фича ДляПроверкиЗагрузкиШагаБиблиотекиСДругимРегистромБукв
Когда В поле с именем "КаталогФичСлужебный" я указываю путь к служебной фиче "ДляПроверкиЗагрузкиШагаБиблиотекиСДругимРегистромБукв"
И В открытой форме я перехожу к закладке с заголовком "Библиотеки"
И В открытой форме я нажимаю на кнопку с именем "КаталогиБиблиотекДобавить"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
Контекст:
Дано Я открываю VanessaBehavior в режиме TestClient

Сценарий: Передач параметра во вложенный сценарий первого и второго уровня
Сценарий: Передача параметра во вложенный сценарий первого и второго уровня - фича СтруктураСценарияОдинШагОдинПараметр
Когда В поле с именем "КаталогФичСлужебный" я указываю путь к служебной фиче "СтруктураСценарияОдинШагОдинПараметр"
И В открытой форме я перехожу к закладке с заголовком "Библиотеки"
И В открытой форме я нажимаю на кнопку с именем "КаталогиБиблиотекДобавить"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
Контекст:
Дано Я открываю VanessaBehavior в режиме TestClient

Сценарий: Передач параметра во вложенный сценарий первого и второго уровня
Сценарий: Передача параметра во вложенный сценарий первого и второго уровня - фича ДляПроверкиСтруктураСценарияТег_tree
Когда В поле с именем "КаталогФичСлужебный" я указываю путь к служебной фиче "ДляПроверкиСтруктураСценарияТег_tree"
И В открытой форме я перехожу к закладке с заголовком "Библиотеки"
И В открытой форме я нажимаю на кнопку с именем "КаталогиБиблиотекДобавить"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# language: ru

@IgnoreOnCIMainBuild
@TODO

@IgnoreOn82Builds
@IgnoreOn836
@IgnoreOn837
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,6 @@
И Я нажимаю на кнопку выполнить сценарии в Vanessa-Behavior TestClient

Тогда в VanessaBehavoir в TestClient выполнился сценарий
И я нажимаю на кнопку 'Все колонки'
И таблица формы с именем "ДеревоТестов" стала равной:
| 'Снипет' | 'Наименование' | 'Строка процедуры вызова шага' |
| '' | 'ПростаяФичаДляПроверкиРаботыВыполненияСценарияTestClient.feature' | '' |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@
И Я нажимаю на кнопку перезагрузить сценарии в Vanessa-Behavior TestClient

Тогда в VanessaBehavoir в TestClient снипет заполнился верно
И я нажимаю на кнопку 'Имя снипета'
И таблица формы с именем "ДеревоТестов" стала равной:
| 'Снипет' |
| '' |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -366,15 +366,15 @@
КонецЕсли;

Если ТипЗнч(ПочтовыйАдрес) = Тип("ИнтернетПочтовыйАдрес") Тогда
Возврат СтрШаблон("%1 %2", ПочтовыйАдрес.ОтображаемоеИмя, ПочтовыйАдрес.Адрес);
Возврат ПочтовыйАдрес.ОтображаемоеИмя + " " + ПочтовыйАдрес.Адрес;
КонецЕсли;

Возврат "";

КонецФункции

&НаКлиенте
Функция ОтфильтроватьПисьмаПоТекстуСообщения(Текст)
Процедура ОтфильтроватьПисьмаПоТекстуСообщения(Текст)

ЗаголовкиПисем = Контекст.ЗаголовкиПисем;

Expand All @@ -389,7 +389,7 @@
КонецЕсли;
КонецЦикла;

КонецФункции
КонецПроцедуры

&НаКлиенте
// Здесь идёт запрос к IMAP-серверу, т.к. в заголовках не содержится текст письма
Expand Down Expand Up @@ -625,7 +625,7 @@
ОтветНаСообщение = Новый ИнтернетПочтовоеСообщение;
ОтветНаСообщение.Отправитель = ЭтоСообщение.Получатели[0];
ОтветНаСообщение.Получатели.Добавить(ЭтоСообщение.ОбратныйАдрес[0].Адрес);
ОтветНаСообщение.Тема = СтрШаблон("Re: %1", ЭтоСообщение.Тема);
ОтветНаСообщение.Тема = "Re: " + ЭтоСообщение.Тема;
ОтветНаСообщение.УстановитьПолеЗаголовка(
"In-Reply-To",
ЭтоСообщение.ИдентификаторСообщения,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -287,7 +287,7 @@
<SearchStringModeOnInputByString>Begin</SearchStringModeOnInputByString>
<FullTextSearchOnInputByString>DontUse</FullTextSearchOnInputByString>
<ChoiceDataGetModeOnInputByString>Directly</ChoiceDataGetModeOnInputByString>
<DefaultObjectForm/>
<DefaultObjectForm>Catalog.ИерархическийСправочник.Form.ФормаЭлемента</DefaultObjectForm>
<DefaultFolderForm>Catalog.ИерархическийСправочник.Form.ФормаГруппы</DefaultFolderForm>
<DefaultListForm/>
<DefaultChoiceForm/>
Expand Down Expand Up @@ -543,6 +543,7 @@
</ChildObjects>
</TabularSection>
<Form>ФормаГруппы</Form>
<Form>ФормаЭлемента</Form>
</ChildObjects>
</Catalog>
</MetaDataObject>
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4">
<Form uuid="1db268f3-d98c-489d-afe7-02098e8bac66">
<Properties>
<Name>ФормаЭлемента</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Форма элемента</v8:content>
</v8:item>
</Synonym>
<Comment/>
<FormType>Managed</FormType>
<IncludeHelpInContents>false</IncludeHelpInContents>
<UsePurposes>
<v8:Value xsi:type="app:ApplicationUsePurpose">PersonalComputer</v8:Value>
<v8:Value xsi:type="app:ApplicationUsePurpose">MobileDevice</v8:Value>
</UsePurposes>
</Properties>
</Form>
</MetaDataObject>
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
<?xml version="1.0" encoding="UTF-8"?>
<Form xmlns="http://v8.1c.ru/8.3/xcf/logform" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:dcscor="http://v8.1c.ru/8.1/data-composition-system/core" xmlns:dcsset="http://v8.1c.ru/8.1/data-composition-system/settings" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4">
<WindowOpeningMode>LockOwnerWindow</WindowOpeningMode>
<UseForFoldersAndItems>Items</UseForFoldersAndItems>
<AutoCommandBar name="" id="-1"/>
<ChildItems>
<InputField name="Код" id="1">
<DataPath>Объект.Code</DataPath>
<EditMode>EnterOnInput</EditMode>
<ContextMenu name="КодКонтекстноеМеню" id="2"/>
<ExtendedTooltip name="КодРасширеннаяПодсказка" id="3"/>
</InputField>
<InputField name="Наименование" id="4">
<DataPath>Объект.Description</DataPath>
<EditMode>EnterOnInput</EditMode>
<ContextMenu name="НаименованиеКонтекстноеМеню" id="5"/>
<ExtendedTooltip name="НаименованиеРасширеннаяПодсказка" id="6"/>
</InputField>
<InputField name="Родитель" id="7">
<DataPath>Объект.Parent</DataPath>
<EditMode>EnterOnInput</EditMode>
<ContextMenu name="РодительКонтекстноеМеню" id="8"/>
<ExtendedTooltip name="РодительРасширеннаяПодсказка" id="9"/>
</InputField>
<InputField name="ПростойСправочник" id="10">
<DataPath>Объект.ПростойСправочник</DataPath>
<EditMode>EnterOnInput</EditMode>
<ContextMenu name="ПростойСправочникКонтекстноеМеню" id="11"/>
<ExtendedTooltip name="ПростойСправочникРасширеннаяПодсказка" id="12"/>
</InputField>
<Table name="ТабличнаяЧастьДляЭлемента" id="13">
<Representation>List</Representation>
<AutoInsertNewRow>true</AutoInsertNewRow>
<EnableStartDrag>true</EnableStartDrag>
<EnableDrag>true</EnableDrag>
<DataPath>Объект.ТабличнаяЧастьДляЭлемента</DataPath>
<RowFilter xsi:nil="true"/>
<ContextMenu name="ТабличнаяЧастьДляЭлементаКонтекстноеМеню" id="14"/>
<AutoCommandBar name="ТабличнаяЧастьДляЭлементаКоманднаяПанель" id="15"/>
<ExtendedTooltip name="ТабличнаяЧастьДляЭлементаРасширеннаяПодсказка" id="16"/>
<SearchStringAddition name="ТабличнаяЧастьДляЭлементаСтрокаПоиска" id="17">
<AdditionSource>
<Item>ТабличнаяЧастьДляЭлемента</Item>
<Type>SearchStringRepresentation</Type>
</AdditionSource>
<ContextMenu name="ТабличнаяЧастьДляЭлементаСтрокаПоискаКонтекстноеМеню" id="18"/>
<ExtendedTooltip name="ТабличнаяЧастьДляЭлементаСтрокаПоискаРасширеннаяПодсказка" id="19"/>
</SearchStringAddition>
<ViewStatusAddition name="ТабличнаяЧастьДляЭлементаСостояниеПросмотра" id="20">
<AdditionSource>
<Item>ТабличнаяЧастьДляЭлемента</Item>
<Type>ViewStatusRepresentation</Type>
</AdditionSource>
<ContextMenu name="ТабличнаяЧастьДляЭлементаСостояниеПросмотраКонтекстноеМеню" id="21"/>
<ExtendedTooltip name="ТабличнаяЧастьДляЭлементаСостояниеПросмотраРасширеннаяПодсказка" id="22"/>
</ViewStatusAddition>
<SearchControlAddition name="ТабличнаяЧастьДляЭлементаУправлениеПоиском" id="23">
<AdditionSource>
<Item>ТабличнаяЧастьДляЭлемента</Item>
<Type>SearchControl</Type>
</AdditionSource>
<ContextMenu name="ТабличнаяЧастьДляЭлементаУправлениеПоискомКонтекстноеМеню" id="24"/>
<ExtendedTooltip name="ТабличнаяЧастьДляЭлементаУправлениеПоискомРасширеннаяПодсказка" id="25"/>
</SearchControlAddition>
<ChildItems>
<LabelField name="ТабличнаяЧастьДляЭлементаНомерСтроки" id="26">
<DataPath>Объект.ТабличнаяЧастьДляЭлемента.LineNumber</DataPath>
<EditMode>EnterOnInput</EditMode>
<ContextMenu name="ТабличнаяЧастьДляЭлементаНомерСтрокиКонтекстноеМеню" id="27"/>
<ExtendedTooltip name="ТабличнаяЧастьДляЭлементаНомерСтрокиРасширеннаяПодсказка" id="28"/>
</LabelField>
<InputField name="ТабличнаяЧастьДляЭлементаПростойСправочник" id="29">
<DataPath>Объект.ТабличнаяЧастьДляЭлемента.ПростойСправочник</DataPath>
<EditMode>EnterOnInput</EditMode>
<ContextMenu name="ТабличнаяЧастьДляЭлементаПростойСправочникКонтекстноеМеню" id="30"/>
<ExtendedTooltip name="ТабличнаяЧастьДляЭлементаПростойСправочникРасширеннаяПодсказка" id="31"/>
</InputField>
</ChildItems>
</Table>
</ChildItems>
<Attributes>
<Attribute name="Объект" id="1">
<Type>
<v8:Type>cfg:CatalogObject.ИерархическийСправочник</v8:Type>
</Type>
<MainAttribute>true</MainAttribute>
<SavedData>true</SavedData>
</Attribute>
</Attributes>
</Form>
Loading

0 comments on commit f8f9b18

Please sign in to comment.