diff --git a/F.A.Q.MD b/F.A.Q.MD
index 0b69e2eb8..0c9b2e613 100644
--- a/F.A.Q.MD
+++ b/F.A.Q.MD
@@ -1,6 +1,43 @@
# FAQ
-[TOC]
+* **[Проблемы с первичным запуском](#проблемы-с-первичным-запуском)**
+ 1. [Появляется ошибка, в которой есть текст: "Неизвестный идентификатор формы".](#1-появляется-ошибка-в-которой-есть-текст-неизвестный-идентификатор-формы)
+ 2. [При открытии внешних обработок могут появляться окна с предупреждениями безопасности.](#2-при-открытии-внешних-обработок-могут-появляться-окна-с-предупреждениями-безопасности)
+ 3. [При открытии `bddRunner` или `xddTestRunner` появляются сообщения `Неизвестный идентификатор плагина: <ЗагрузчикКаталога> при попытке загрузить тесты`](#3-при-открытии-bddrunner-или-xddtestrunner-появляются-сообщения-неизвестный-идентификатор-плагина-загрузчиккаталога-при-попытке-загрузить-тесты)
+ 4. [При интерактивном запуске не загружаются и не выполняются фичи, открывается только форма `bddRunner`.](#4-при-интерактивном-запуске-не-загружаются-и-не-выполняются-фичи-открывается-только-форма-bddrunner)
+ 5. [При пакетном запуске не загружаются и не выполняются фичи, открывается только форма `bddRunner`.](#5-при-пакетном-запуске-не-загружаются-и-не-выполняются-фичи-открывается-только-форма-bddrunner)
+ 6. [Я подключаюсь по RDP к серверу. И фича выполняется нормально. Но если свернуть окно RDP, то возникает ошибка.](#6-я-подключаюсь-по-rdp-к-серверу-и-фича-выполняется-нормально-но-если-свернуть-окно-rdp-то-возникает-ошибка)
+* **[Запуск из командной строки](#запуск-из-командной-строки)**
+ 1. [Как быстро выполнить одну фичу или фичи из одного каталога?](#1-как-быстро-выполнить-одну-фичу-или-фичи-из-одного-каталога)
+ 2. [2. Каким образом увидеть лог выполнения фич, сценариев и шагов или подробный лог при выполнении в командной строке, например, в логе CI-сервера - Jenkins, Gitlab и т.п.](#2-каким-образом-увидеть-лог-выполнения-фич-сценариев-и-шагов-или-подробный-лог-при-выполнении-в-командной-строке-например-в-логе-ci-сервера---jenkins-gitlab-и-тп)
+* **[BDD](#bdd)**
+ 1. [Как мне удалить в транзакции созданные данные?](#1-как-мне-удалить-в-транзакции-созданные-данные)
+ 2. [Где мне лучше создавать служебные данные для выполнения сценария?](#2-где-мне-лучше-создавать-служебные-данные-для-выполнения-сценария)
+ 3. [Если в сценарии возникла ошибка, модальное окно и т.д., как мне гарантированно закрыть все эти окна, чтобы следующий сценарий не падал?](#3-если-в-сценарии-возникла-ошибка-модальное-окно-и-тд-как-мне-гарантированно-закрыть-все-эти-окна-чтобы-следующий-сценарий-не-падал)
+ 4. [Как проверять поведение системы под разными ролями?](#4-как-проверять-поведение-системы-под-разными-ролями)
+ 5. [Почему у меня не работает тэг `@tree`?](#5-почему-у-меня-не-работает-тэг-tree)
+ 6. [Я вызвал метод Ванесса.ЗапретитьВыполнениеШагов(), затем я подключаю свой таймер, и мне надо сделать, чтобы шаг упал.](#6-я-вызвал-метод-ванессазапретитьвыполнениешагов-затем-я-подключаю-свой-таймер-и-мне-надо-сделать-чтобы-шаг-упал)
+ 7. [Как использовать Sikuli-скрипты?](#7-как-использовать-sikuli-скрипты)
+ 8. [Как для УФ (управляемой формы) и ОФ (обычной формы) шаги сделать общими?](#8-как-для-уф-управляемой-формы-и-оф-обычной-формы-шаги-сделать-общими)
+ 9. [Что нужно сделать, чтобы увидеть собственные шаги в форме `Известные шаги`?](#9-что-нужно-сделать-чтобы-увидеть-собственные-шаги-в-форме-известные-шаги)
+ 10. [Не удается выполнить шаги для выбора типа метаданного в форме "Выбор типа данных".](#10-не-удается-выполнить-шаги-для-выбора-типа-метаданного-в-форме-выбор-типа-данных)
+ 11. [Не удается установить поле отбора.](#11-не-удается-установить-поле-отбора)
+ 12. [Как правильно заполнить каталоги библиотечных шагов в json-файле настройки bdd-части Ванесса-АДД?](#12-как-правильно-заполнить-каталоги-библиотечных-шагов-в-json-файле-настройки-bdd-части-ванесса-адд)
+ 13. [Как пропустить сценарий, чтобы он не падал?](#13-как-пропустить-сценарий-чтобы-он-не-падал)
+* **[Плагины](#плагины)**
+ 1. [Как вызвать код плагина на сервере при запуске в управляемой форме?](#1-как-вызвать-код-плагина-на-сервере-при-запуске-в-управляемой-форме)
+ 2. [Как работать с файлами внутри тестов/шагов? Как получить путь к текущему файлу или к файлу рядом с ним?](#2-как-работать-с-файлами-внутри-тестовшагов-как-получить-путь-к-текущему-файлу-или-к-файлу-рядом-с-ним)
+* **[Скриншоты](#скриншоты)**
+ 1. [Как сохранять скриншоты при ошибках сценариев?](#1-как-сохранять-скриншоты-при-ошибках-сценариев)
+ 2. [На CI сервере скриншот формируется, но вместо изображения чёрный экран. Как настроить сервер CI?](#2-на-ci-сервере-скриншот-формируется-но-вместо-изображения-чёрный-экран-как-настроить-сервер-ci)
+ 3. [Как при возникновении ошибки на CI получить скриншоты всех окон 1С?](#3-как-при-возникновении-ошибки-на-ci-получить-скриншоты-всех-окон-1с)
+* **[Отчет Allure](#отчет-allure)**
+ 1. [Как получить отчет Allure у себя на компьютере под Windows?](#1-как-получить-отчет-allure-у-себя-на-компьютере-под-windows)
+ 2. [Можно в отчет Аллюр передавать дополнительные данные для отображения в шаге?](#2-можно-в-отчет-аллюр-передавать-дополнительные-данные-для-отображения-в-шаге)
+* **[Общие вопросы работы](#общие-вопросы-работы)**
+ 1. [Как поставить точку останова (брейкпоинт) во внешней обработке для отладки?](#1-как-поставить-точку-останова-брейкпоинт-во-внешней-обработке-для-отладки)
+* **[Доработка ADD](#доработка-add)**
+ 1. [Как запустить фичу из поставки Vanessa.ADD у себя в базе?](#1-как-запустить-фичу-из-поставки-vanessaadd-у-себя-в-базе)
## Проблемы с первичным запуском
@@ -70,24 +107,7 @@
Разбор проблемы в https://xdd.silverbulleters.org/t/pri-paketnom-zapuske-ne-zagruzhayutsya-i-ne-vypolnyayutsya-fichi-otkryvaetsya-tolko-bddrunner/2132
-### 6. Как пропустить сценарий, чтобы он не падал? - bdd
-
-* Можно его закомментировать в тексте фичи (символ #).
-* Можно поставить сценарию тег - и использовать фильтры по тегу.
-* Да пусть падает. Тем более если он не реализован, то он будет желтым, а если реализован - тогда почему он падает?
-
-### 7. Как запустить фичу из поставки Vanessa.ADD у себя в базе? - доработка продукта add
-
-Большинство фич, которые идут в поставке Vanessa.ADD, требуют, чтобы их запускали в специальной служебной базе. Т.е. надо собрать служебную базу. Для этого необходимо выполнить следующие шаги:
-
-* Загрузить CF из `.\add\lib\CF\83`.
-* Руками в базе установить константу **Путь к Vanessa ADD** - это полный путь к обработке **bddRunner.epf**, включая имя файла.
-* Открыть в базе Vanessa.ADD.
-* Указать тег исключение **IgnoreOnCIMainBuild** (список исключаемых тегов).
-* Для ОФ указать тег **IgnoreOnOFBuilds**.
-* После этого можно загружать все фичи из каталога фич и запускать на выполнение.
-
-### 8. Я подключаюсь по RDP к серверу. И фича выполняется нормально. Но если свернуть окно RDP, то возникает ошибка.
+### 6. Я подключаюсь по RDP к серверу. И фича выполняется нормально. Но если свернуть окно RDP, то возникает ошибка.
Это связано с особенностью платформы 1С. Некоторые методы платформы (кнопконажималки) не работают, когда погашена видеокарта (а RDP клиент её гасит, когда вы его сворачиваете). Поэтому не надо использовать RDP для доступа к CI (или другим) серверам, когда вы хотите использовать кнопконажималку.
@@ -153,7 +173,7 @@ vrunner vanessa --settings tools\vrunner.json --path ПутьККаталогу
Надо запустить несколько TestClient на разных портах и переключаться между ними.
-### 5. Почему у меня не работает тэг `@tree`
+### 5. Почему у меня не работает тэг `@tree`?
Для работы тега `@tree` надо использовать либо только табы, либо только пробелы. В пределах одной фичи нельзя в отступах строк использовать и пробелы, и табы.
@@ -247,6 +267,12 @@ vrunner vanessa --settings tools\vrunner.json --path ПутьККаталогу
]
```
+### 13. Как пропустить сценарий, чтобы он не падал?
+
+* Можно его закомментировать в тексте фичи (символ #).
+* Можно поставить сценарию тег - и использовать фильтры по тегу.
+* Да пусть падает. Тем более если он не реализован, то он будет желтым, а если реализован - тогда почему он падает?
+
## Плагины
### 1. Как вызвать код плагина на сервере при запуске в управляемой форме?
@@ -400,6 +426,19 @@ vrunner vanessa --settings tools\vrunner.json --path ПутьККаталогу
* Только после этого открыть bddRunner.epf.
* Теперь остановка на точке остановки во внешней обработке будет работать. Но до первого изменения кода в ней. Если изменили код, то надо повторить все действия с начала.
+## Доработка ADD
+
+### 1. Как запустить фичу из поставки Vanessa.ADD у себя в базе?
+
+Большинство фич, которые идут в поставке Vanessa.ADD, требуют, чтобы их запускали в специальной служебной базе. Т.е. надо собрать служебную базу. Для этого необходимо выполнить следующие шаги:
+
+* Загрузить CF из `.\add\lib\CF\83`.
+* Руками в базе установить константу **Путь к Vanessa ADD** - это полный путь к обработке **bddRunner.epf**, включая имя файла.
+* Открыть в базе Vanessa.ADD.
+* Указать тег исключение **IgnoreOnCIMainBuild** (список исключаемых тегов).
+* Для ОФ указать тег **IgnoreOnOFBuilds**.
+* После этого можно загружать все фичи из каталога фич и запускать на выполнение.
+
## TDD
## Дымовые тесты
diff --git a/doc/history.MD b/doc/history.MD
index bf2d05618..0b8cb0de2 100644
--- a/doc/history.MD
+++ b/doc/history.MD
@@ -1,3 +1,50 @@
+# v6.5.0
+
+## Дымовые тесты
+
+- Исправлена ошибка при запуске из 64-разрядного клиента 1С:Предприятие #626 #627
+ - доработан плагин "ТестКлиенты"
+ - Спасибо @VladFrost
+- Добавлена проверка прав доступа для проверяемого документа для теста ввода документов на основании #600
+ - Спасибо @assb-art
+- Более понятное описание наименований дымовых тестов #594
+ - Спасибо @KrapivinAndrey
+- Дополнены автогенерируемые названия дымовых тестов по открытию форм на основании #598 #599
+ - Спасибо @ovcharenko-di
+- При выполнении "дымового" теста "ПроверкаРежимаБлокировки" WS-ссылки не должны проверяться #596
+ - Спасибо @LRKrd
+- Дымовые тесты на тест-клиенте умеют закрывать модальные окна с заголовком "1С:Предприятие" #460
+
+## BDD - проверка поведения
+
+- Возможность сравнивать таблицы с многострочными заголовками #628
+ - Спасибо @VladFrost
+- Показ версии Ванесса-АДД в логе запуска командной строки #601
+ - Спасибо клиентам Серебряной Пули
+- Добавлены шаги для проверки модифицированности текущей формы #607 #608
+ - Спасибо @yadimetrio
+
+Исправления:
+
+- Исправлено ошибочное внесенное контрибьютором изменение, сломавшее сохранение/восстановление параметров-списков - КаталогиБиблиотек, Теги и т.п. #605
+ - Спасибо клиентам Серебряной Пули
+- При передаче числа 0 в метод шага ошибочно передавалась строка "0" вместо числа #615 #620
+ - Спасибо @yadimetrio
+- Исправление ошибок библиотеки Файловые операции #619
+ - Спасибо @KrapivinAndrey
+- Конфликт горячей кнопки F4 #591
+ - Спасибо @VladFrost
+- Обработка шагов "Переменные_окружения" падает при использовании платформы 1С 8.3.5 #604
+
+## TDD - тесты кодом
+
+- Исправлено открытие обычной формы xddTestRunner в обычном приложении #612
+
+## Документация
+
+- Намного более понятная группировка FAQ по разделам #613 #623
+ - Спасибо @iozerova
+
# v6.4.0
## BDD - проверка поведения
diff --git a/epf/bddRunner/bddRunner/Ext/ObjectModule.bsl b/epf/bddRunner/bddRunner/Ext/ObjectModule.bsl
index 6d7d0c19c..464bce18a 100644
--- a/epf/bddRunner/bddRunner/Ext/ObjectModule.bsl
+++ b/epf/bddRunner/bddRunner/Ext/ObjectModule.bsl
@@ -5,16 +5,16 @@
Перем ЭтоLinux Экспорт;
Перем РазницаВМилисекундахМеждуЮниксИНачалЭпохи;
-Функция ПолучитьВерсиюОбработки(ДобавлятьНазвание = Истина,ТолькоЦифры = Ложь) Экспорт
+Функция ПолучитьВерсиюОбработки(ДобавлятьНазвание = Истина, ТолькоЦифры = Ложь) Экспорт
- Версия = "6.4.0";
+ Версия = "6.5.0";
Если ТолькоЦифры Тогда
Возврат Версия;
КонецЕсли;
Если ДобавлятьНазвание Тогда
- Возврат "vanessa-add ver " + Версия;
+ Возврат "vanessa-add ver. " + Версия;
КонецЕсли;
Возврат "ver " + Версия;
diff --git "a/epf/bddRunner/bddRunner/Forms/\320\243\320\277\321\200\320\260\320\262\320\273\321\217\320\265\320\274\320\260\321\217\320\244\320\276\321\200\320\274\320\260/Ext/Form.xml" "b/epf/bddRunner/bddRunner/Forms/\320\243\320\277\321\200\320\260\320\262\320\273\321\217\320\265\320\274\320\260\321\217\320\244\320\276\321\200\320\274\320\260/Ext/Form.xml"
index 2a744c75a..04ce87156 100644
--- "a/epf/bddRunner/bddRunner/Forms/\320\243\320\277\321\200\320\260\320\262\320\273\321\217\320\265\320\274\320\260\321\217\320\244\320\276\321\200\320\274\320\260/Ext/Form.xml"
+++ "b/epf/bddRunner/bddRunner/Forms/\320\243\320\277\321\200\320\260\320\262\320\273\321\217\320\265\320\274\320\260\321\217\320\244\320\276\321\200\320\274\320\260/Ext/Form.xml"
@@ -16534,7 +16534,6 @@
Перезагрузить
- F4
Перезагрузить
diff --git "a/epf/bddRunner/bddRunner/Forms/\320\243\320\277\321\200\320\260\320\262\320\273\321\217\320\265\320\274\320\260\321\217\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" "b/epf/bddRunner/bddRunner/Forms/\320\243\320\277\321\200\320\260\320\262\320\273\321\217\320\265\320\274\320\260\321\217\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
index d859476b5..7b4a4aad0 100644
--- "a/epf/bddRunner/bddRunner/Forms/\320\243\320\277\321\200\320\260\320\262\320\273\321\217\320\265\320\274\320\260\321\217\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
+++ "b/epf/bddRunner/bddRunner/Forms/\320\243\320\277\321\200\320\260\320\262\320\273\321\217\320\265\320\274\320\260\321\217\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
@@ -8194,6 +8194,7 @@
КонецЕсли;
ПодготовитьВыводЛогаВФайл();
+ ВывестиВЛогФайл(ПолучитьНаименованиеИВерсиюОбработкиКлиент());
ДанныеПоВерсиямОбработок = Неопределено;
МассивФайлов = Неопределено;
@@ -8934,16 +8935,21 @@
&НаКлиенте
Функция ПолучитьВерсиюОбработкиКлиент() Экспорт
Если Не ЗначениеЗаполнено(КешВерсияОбработки) Тогда
- КешВерсияОбработки = ПолучитьВерсиюОбработкиСервер();
+ КешВерсияОбработки = ПолучитьВерсиюОбработкиСервер(Ложь);
КонецЕсли;
Возврат КешВерсияОбработки;
КонецФункции
+&НаКлиенте
+Функция ПолучитьНаименованиеИВерсиюОбработкиКлиент() Экспорт
+ Возврат ПолучитьВерсиюОбработкиСервер(Истина);
+КонецФункции
+
&НаСервере
-Функция ПолучитьВерсиюОбработкиСервер(ТолькоЦифры = Ложь)
+Функция ПолучитьВерсиюОбработкиСервер(ДобавлятьНазвание, ТолькоЦифры = Ложь)
ОбъектСервер = РеквизитФормыВЗначение("Объект");
- Возврат ОбъектСервер.ПолучитьВерсиюОбработки(Ложь, ТолькоЦифры);
+ Возврат ОбъектСервер.ПолучитьВерсиюОбработки(ДобавлятьНазвание, ТолькоЦифры);
КонецФункции
&НаСервере
@@ -10608,7 +10614,8 @@
РезЗначение = СобратьСтрокуДляПередачиВКод(РезЗначение);
Возврат """" + СтрЗаменить(РезЗначение, """", """""") + """";
ИначеЕсли Тип = "Число" Тогда
- Если Лев(Значение, 1) = "0" Тогда // TODO заменить в парсере фич - строки 0001 должны определяться как тип "Строка", а не как тип "Число"
+ Если СтрДлина(Значение) > 1
+ И Лев(Значение, 1) = "0" Тогда // TODO заменить в парсере фич - строки 0001 должны определяться как тип "Строка", а не как тип "Число"
Возврат """" + Значение + """";
КонецЕсли;
Возврат Значение;
diff --git a/epf/xddTestRunner/xddTestRunner.xml b/epf/xddTestRunner/xddTestRunner.xml
index fc95df537..ee15e3de6 100644
--- a/epf/xddTestRunner/xddTestRunner.xml
+++ b/epf/xddTestRunner/xddTestRunner.xml
@@ -1,14 +1,14 @@
-
+
c3831ec8-d8d5-4f93-8a22-f9bfae07327f
- 11ad5c96-c434-4088-bf66-ddff06c57ed8
+ 41f963f5-e019-4079-afcc-bb17fac477ea
- 9176d5a2-441b-4c0a-b8b7-bf86d41bf1d9
- 4ab27be4-7b10-4bb7-81eb-539076e44058
+ 32af7d54-633b-41e7-bb3c-015248e565ef
+ ac4a14ee-0b94-4ac7-b165-5c2f40c95e97
diff --git a/epf/xddTestRunner/xddTestRunner/Ext/ObjectModule.bsl b/epf/xddTestRunner/xddTestRunner/Ext/ObjectModule.bsl
index 48d9b14f1..f6dbda45d 100644
--- a/epf/xddTestRunner/xddTestRunner/Ext/ObjectModule.bsl
+++ b/epf/xddTestRunner/xddTestRunner/Ext/ObjectModule.bsl
@@ -1,9 +1,13 @@
Функция Версия() Экспорт
- Версия = "6.4.0";
+ Версия = "6.5.0";
Возврат Версия;
КонецФункции
+Функция НаименованиеИВерсия() Экспорт
+ Возврат "vanessa-add ver. " + Версия();
+КонецФункции
+
Функция ЗаголовокФормы() Экспорт
Возврат СокрЛП(Метаданные().Синоним) + ", версия " + Версия();
КонецФункции
diff --git "a/epf/xddTestRunner/xddTestRunner/Forms/\320\243\320\277\321\200\320\260\320\262\320\273\321\217\320\265\320\274\320\260\321\217\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" "b/epf/xddTestRunner/xddTestRunner/Forms/\320\243\320\277\321\200\320\260\320\262\320\273\321\217\320\265\320\274\320\260\321\217\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
index 5253736bb..0febf58c4 100644
--- "a/epf/xddTestRunner/xddTestRunner/Forms/\320\243\320\277\321\200\320\260\320\262\320\273\321\217\320\265\320\274\320\260\321\217\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
+++ "b/epf/xddTestRunner/xddTestRunner/Forms/\320\243\320\277\321\200\320\260\320\262\320\273\321\217\320\265\320\274\320\260\321\217\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
@@ -1154,7 +1154,7 @@
НастройкиШагов.xddShutdown = ПараметрыЗапуска.Свойство(ПарсерКоманднойСтроки.Объект.ВозможныеКлючи.xddShutdown);
СобратьНастройкиОтчетовТестирования(НастройкиШагов, ПараметрыЗапуска);
-
+
Если Не ЕстьПоддержкаАсинхронныхВызовов Тогда
ВыполнитьПакетныйЗапускСинхронно(НастройкиШагов);
Иначе
@@ -1952,6 +1952,25 @@
КонецПроцедуры
+&НаКлиенте
+Функция ПолучитьВерсиюОбработкиКлиент() Экспорт
+ Возврат ПолучитьВерсиюОбработкиСервер(Ложь);
+КонецФункции
+
+&НаКлиенте
+Функция ПолучитьНаименованиеИВерсиюОбработкиКлиент() Экспорт
+ Возврат ПолучитьВерсиюОбработкиСервер(Истина);
+КонецФункции
+
+&НаСервере
+Функция ПолучитьВерсиюОбработкиСервер(ДобавлятьНазвание)
+ ОбъектСервер = РеквизитФормыВЗначение("Объект");
+ Если ДобавлятьНазвание Тогда
+ Возврат ОбъектСервер.НаименованиеИВерсия();
+ КонецЕсли;
+ Возврат ОбъектСервер.Версия();
+КонецФункции
+
// } Helpers
// { Подсистема конфигурации xUnitFor1C
@@ -2146,16 +2165,27 @@
// ИмяФайлаЛогВыполненияСценариев = ПолучитьИмяВременногоФайла(".log");
КонецЕсли;
- Если Объект.ВыводитьЛогВыполненияСценариевВТекстовыйФайл Тогда
+ ПодготовитьВыводВЛогФайл();
+
+ ВывестиСообщение(ПолучитьНаименованиеИВерсиюОбработкиКлиент(), СтатусСообщения.ОченьВажное);
- ПлагинВыводВЛогФайл = Плагин("ВыводВЛогФайл");
+ Отладка(СтрШаблон_("ВыводитьЛогВыполненияСценариевВТекстовыйФайл <%1>", Объект.ВыводитьЛогВыполненияСценариевВТекстовыйФайл));
+ Отладка(СтрШаблон_("ИмяФайлаЛогВыполненияСценариев <%1>", Объект.ИмяФайлаЛогВыполненияСценариев));
+
+КонецПроцедуры
+&НаКлиенте
+Процедура ПодготовитьВыводВЛогФайл()
+
+ Перем ПлагинВыводВЛогФайл;
+
+ Если Объект.ВыводитьЛогВыполненияСценариевВТекстовыйФайл Тогда
+
+ ПлагинВыводВЛогФайл = Плагин("ВыводВЛогФайл");
+
ПлагинВыводВЛогФайл.ОткрытьФайл(Объект.ИмяФайлаЛогВыполненияСценариев);
КонецЕсли;
- Отладка(СтрШаблон_("ВыводитьЛогВыполненияСценариевВТекстовыйФайл <%1>", Объект.ВыводитьЛогВыполненияСценариевВТекстовыйФайл));
- Отладка(СтрШаблон_("ИмяФайлаЛогВыполненияСценариев <%1>", Объект.ИмяФайлаЛогВыполненияСценариев));
-
КонецПроцедуры
// } работа с настройками
diff --git "a/epf/xddTestRunner/xddTestRunner/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form.bin" "b/epf/xddTestRunner/xddTestRunner/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form.bin"
index 5179738da..83445846f 100644
Binary files "a/epf/xddTestRunner/xddTestRunner/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form.bin" and "b/epf/xddTestRunner/xddTestRunner/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form.bin" differ
diff --git "a/features/libraries/UITestRunner/step_definitions/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201\320\276\320\274/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201\320\276\320\274/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" "b/features/libraries/UITestRunner/step_definitions/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201\320\276\320\274/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201\320\276\320\274/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
index 4543c18ba..389b19f82 100644
--- "a/features/libraries/UITestRunner/step_definitions/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201\320\276\320\274/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201\320\276\320\274/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
+++ "b/features/libraries/UITestRunner/step_definitions/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201\320\276\320\274/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201\320\276\320\274/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
@@ -1737,7 +1737,7 @@
БылиОшибки = Ложь;
Для Каждого Элем Из ТабПарам[0] Цикл
- ИскомыйЗаголовокТаблицы = Элем.Значение;
+ ИскомыйЗаголовокТаблицы = СтрЗаменить(Элем.Значение, "\n", " ");
Если Заголовки.Получить(ИскомыйЗаголовокТаблицы) = Неопределено Тогда
Стр = Стр + ИскомыйЗаголовокТаблицы + ", ";
БылиОшибки = Истина;
@@ -3872,6 +3872,8 @@
Для каждого Колонка Из СтрокаШапки Цикл
ИмяКолонкиСтарое = СтрокаШапки[Колонка.Ключ];
+ ИмяКолонкиСтарое = СтрЗаменить(ИмяКолонкиСтарое,"\n",Символы.ПС);
+ ИмяКолонкиСтарое = СтрЗаменить(ИмяКолонкиСтарое,Символы.НПП," ");
ЗначСтарое = СтрСтарое[Колонка.Ключ];
Если ЗначСтарое = "*" Тогда
diff --git "a/features/libraries/UITestRunner/step_definitions/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201\320\276\320\274\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\271/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201\320\276\320\274\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\271/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" "b/features/libraries/UITestRunner/step_definitions/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201\320\276\320\274\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\271/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201\320\276\320\274\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\271/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
index 5246274dc..b120fc17c 100644
--- "a/features/libraries/UITestRunner/step_definitions/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201\320\276\320\274\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\271/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201\320\276\320\274\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\271/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
+++ "b/features/libraries/UITestRunner/step_definitions/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201\320\276\320\274\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\271/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201\320\276\320\274\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\271/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
@@ -1,4 +1,4 @@
-&НаКлиенте
+&НаКлиенте
Перем СчетчикОжиданияФоновогоФормированияОтчета;
&НаКлиенте
Перем ТаймаутОжиданияФоновогоФормированияОтчета;
@@ -56,6 +56,9 @@
Ванесса.ДобавитьШагВМассивТестов(ВсеТесты,"ЯЗапоминаюЗначениеТабличногоДокументаКак(Парам01,Парам02)","ЯЗапоминаюЗначениеТабличногоДокументаКак","И я запоминаю значение табличного документа ""ИмяРеквизита"" как ""ИмяПеременной""","Сохраняет значение табличного документа в переменную Контекста.","UI.Табличный документ.Сохранить в переменную");
Ванесса.ДобавитьШагВМассивТестов(ВсеТесты,"ЗначенияТабличныхДокументовРавны(ТабПарам)","ЗначенияТабличныхДокументовРавны","И значения табличных документов равны","Шаг на вход принимает таблицу, к которой указаны имена переменных Контекста ранее полученных макетов.","UI.Табличный документ.Сравнить табличные документы");
+
+ Ванесса.ДобавитьШагВМассивТестов(ВсеТесты,"ТекущаяФормаНеМодифицирована()","ТекущаяФормаНеМодифицирована","И текущая форма не модифицирована","","");
+ Ванесса.ДобавитьШагВМассивТестов(ВсеТесты,"ТекущаяФормаМодифицирована()","ТекущаяФормаМодифицирована","Тогда текущая форма модифицирована","","");
Возврат ВсеТесты;
КонецФункции
@@ -286,8 +289,33 @@
ПодключитьОбработчикОжидания("ПроверитьЗначениеЯчейкиТабличногоДокумента", 1, Истина);
КонецПроцедуры
+&НаКлиенте
+//И текущая форма не модифицирована
+//@ТекущаяФормаНеМодифицирована()
+Процедура ТекущаяФормаНеМодифицирована() Экспорт
+
+ ТекущаяФорма = Ванесса.НайтиТекущуюФормуTestClient();
+ Если ТекущаяФорма = Неопределено Тогда
+ ВызватьИсключение нСтр("ru='Не удалось найти текущую форму.'", "ru");
+ КонецЕсли;
+
+ Ванесса.ПроверитьРавенство(ТекущаяФорма.ТекущаяМодифицированность(), Ложь);
+
+КонецПроцедуры
-
+&НаКлиенте
+//Тогда текущая форма модифицирована
+//@ТекущаяФормаМодифицирована()
+Процедура ТекущаяФормаМодифицирована() Экспорт
+
+ ТекущаяФорма = Ванесса.НайтиТекущуюФормуTestClient();
+ Если ТекущаяФорма = Неопределено Тогда
+ ВызватьИсключение нСтр("ru='Не удалось найти текущую форму.'", "ru");
+ КонецЕсли;
+
+ Ванесса.ПроверитьРавенство(ТекущаяФорма.ТекущаяМодифицированность(), Истина);
+
+КонецПроцедуры
&НаКлиенте
Процедура ОбработичкЯЖдуЧтоВСообщенияхПользователюБудетПодстрокаВТеченииСекунд()
diff --git "a/features/libraries/UITestRunner/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201\320\276\320\274\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\271.feature" "b/features/libraries/UITestRunner/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201\320\276\320\274\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\271.feature"
index e9275af76..3c6494356 100644
--- "a/features/libraries/UITestRunner/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201\320\276\320\274\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\271.feature"
+++ "b/features/libraries/UITestRunner/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201\320\276\320\274\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\271.feature"
@@ -42,7 +42,21 @@
И в поле с именем "Наименование" я ввожу текст "111"
И я нажимаю на кнопку "Записать и закрыть"
-
+Сценарий: Проверка модифицированности формы
+
+ И В командном интерфейсе я выбираю 'Основная' 'Справочник1'
+ Тогда открылось окно 'Справочник1'
+ И я нажимаю на кнопку с именем 'ФормаСоздать'
+ Тогда открылось окно 'Справочник1 (создание)'
+ Когда в поле с именем 'Наименование' я ввожу текст 'наименование'
+ И я нажимаю на кнопку 'Записать'
+ Тогда текущая форма не модифицирована
+ Когда в поле с именем 'Наименование' я ввожу текст 'новое наименование'
+ И я перехожу к следующему реквизиту
+ Тогда текущая форма модифицирована
+ И я нажимаю на кнопку 'Записать'
+ И Я закрываю текущее окно
+
#Сценарий: Проверка последнего сообщения (в панели сообщений пользователю) на содержание текста
# Когда я удаляю все элементы Справочника "Справочник3"
diff --git "a/features/libraries/\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265\320\236\320\272\321\200\321\203\320\266\320\265\320\275\320\270\321\217/step_definitions/\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265\320\236\320\272\321\200\321\203\320\266\320\265\320\275\320\270\321\217/\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265_\320\276\320\272\321\200\321\203\320\266\320\265\320\275\320\270\321\217/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" "b/features/libraries/\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265\320\236\320\272\321\200\321\203\320\266\320\265\320\275\320\270\321\217/step_definitions/\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265\320\236\320\272\321\200\321\203\320\266\320\265\320\275\320\270\321\217/\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265_\320\276\320\272\321\200\321\203\320\266\320\265\320\275\320\270\321\217/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
index 19d6a8b7e..f1b49148b 100644
--- "a/features/libraries/\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265\320\236\320\272\321\200\321\203\320\266\320\265\320\275\320\270\321\217/step_definitions/\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265\320\236\320\272\321\200\321\203\320\266\320\265\320\275\320\270\321\217/\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265_\320\276\320\272\321\200\321\203\320\266\320\265\320\275\320\270\321\217/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
+++ "b/features/libraries/\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265\320\236\320\272\321\200\321\203\320\266\320\265\320\275\320\270\321\217/step_definitions/\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265\320\236\320\272\321\200\321\203\320\266\320\265\320\275\320\270\321\217/\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265_\320\276\320\272\321\200\321\203\320\266\320\265\320\275\320\270\321\217/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
@@ -111,7 +111,7 @@
ИмяПеременнойОкруженияВРег = ВРег(ИмяПеременнойОкружения);
Пока Стр <> Неопределено Цикл
- СоставСтроки = СтрРазделить(Стр, "=");
+ СоставСтроки = Ванесса.РазложитьСтрокуВМассивПодстрок(Стр, "=");
ИмяНайденнойПеременной = СоставСтроки[0];
ЗначениеПеременнойОкружения = СоставСтроки[1];
diff --git "a/features/libraries/\320\244\320\260\320\271\320\273\321\213/step_definitions/\320\244\320\260\320\271\320\273\320\276\320\262\321\213\320\265_\320\276\320\277\320\265\321\200\320\260\321\206\320\270\320\270/\320\244\320\260\320\271\320\273\320\276\320\262\321\213\320\265_\320\276\320\277\320\265\321\200\320\260\321\206\320\270\320\270/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" "b/features/libraries/\320\244\320\260\320\271\320\273\321\213/step_definitions/\320\244\320\260\320\271\320\273\320\276\320\262\321\213\320\265_\320\276\320\277\320\265\321\200\320\260\321\206\320\270\320\270/\320\244\320\260\320\271\320\273\320\276\320\262\321\213\320\265_\320\276\320\277\320\265\321\200\320\260\321\206\320\270\320\270/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
index e6510f635..672e61200 100644
--- "a/features/libraries/\320\244\320\260\320\271\320\273\321\213/step_definitions/\320\244\320\260\320\271\320\273\320\276\320\262\321\213\320\265_\320\276\320\277\320\265\321\200\320\260\321\206\320\270\320\270/\320\244\320\260\320\271\320\273\320\276\320\262\321\213\320\265_\320\276\320\277\320\265\321\200\320\260\321\206\320\270\320\270/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
+++ "b/features/libraries/\320\244\320\260\320\271\320\273\321\213/step_definitions/\320\244\320\260\320\271\320\273\320\276\320\262\321\213\320\265_\320\276\320\277\320\265\321\200\320\260\321\206\320\270\320\270/\320\244\320\260\320\271\320\273\320\276\320\262\321\213\320\265_\320\276\320\277\320\265\321\200\320\260\321\206\320\270\320\270/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
@@ -89,10 +89,25 @@
&НаКлиенте
// Процедура выполняется перед началом каждого сценария
Процедура ПередНачаломСценария() Экспорт
- РегулярныеВыражения = Ванесса.Плагин("РегулярныеВыражения");
- РегулярныеВыражения.Подготовить("[\*,\?]");
+
+ РегулярныеВыражения();
+
КонецПроцедуры
+&НаКлиенте
+Функция РегулярныеВыражения()
+
+ Если РегулярныеВыражения = Неопределено Тогда
+
+ РегулярныеВыражения = Ванесса.Плагин("РегулярныеВыражения");
+ РегулярныеВыражения.Подготовить("[\*,\?]");
+
+ КонецЕсли
+
+ Возврат РегулярныеВыражения;
+
+КонецФункции
+
#КонецОбласти
#Область Шаги
@@ -525,7 +540,7 @@
//ПутьФайла = ЗаменитьШаблоныВПараметрахКоманды(ПутьФайла);
- ПутьБезРегулярок = Не РегулярныеВыражения.Совпадает(ПутьФайла);
+ ПутьБезРегулярок = Не РегулярныеВыражения().Совпадает(ПутьФайла);
Рез = Ложь;
Если ПутьБезРегулярок Тогда
@@ -537,7 +552,7 @@
Иначе
Рез = Файл.Существует();
Если Рез Тогда
- Рез = ЭтоКаталог И Объект.ЭтоКаталог() Или Не ЭтоКаталог И Не Объект.ЭтоКаталог();
+ Рез = ЭтоКаталог И Файл.ЭтоКаталог() Или Не ЭтоКаталог И Не Файл.ЭтоКаталог();
КонецЕсли;
КонецЕсли;
Иначе
diff --git a/lib/CF/83/Configuration.xml b/lib/CF/83/Configuration.xml
index ff0e31179..57f1bcb55 100644
--- a/lib/CF/83/Configuration.xml
+++ b/lib/CF/83/Configuration.xml
@@ -32,7 +32,7 @@
ru
- ADD/BDD, ver. 6.4.0
+ ADD/BDD, ver. 6.5.0
@@ -45,7 +45,7 @@
Russian
- 6.4.0
+ 6.5.0
false
false
diff --git a/lib/CF/83NoSync/Configuration.xml b/lib/CF/83NoSync/Configuration.xml
index be60b4e51..e02addbc9 100644
--- a/lib/CF/83NoSync/Configuration.xml
+++ b/lib/CF/83NoSync/Configuration.xml
@@ -32,7 +32,7 @@
ru
- ADD/BDD, ver. 6.4.0
+ ADD/BDD, ver. 6.5.0
@@ -45,7 +45,7 @@
Russian
- 6.4.0
+ 6.5.0
false
false
diff --git a/lib/CF/83xdd/Configuration.xml b/lib/CF/83xdd/Configuration.xml
index b32af2852..e0a27741a 100644
--- a/lib/CF/83xdd/Configuration.xml
+++ b/lib/CF/83xdd/Configuration.xml
@@ -32,7 +32,7 @@
ru
- ADD/TDD, ver. 6.4.0
+ ADD/TDD, ver. 6.5.0
@@ -45,7 +45,7 @@
Russian
- 6.4.0
+ 6.5.0
false
true
diff --git a/lib/CF/83xddNoSync/Configuration.xml b/lib/CF/83xddNoSync/Configuration.xml
index 69cbc4c84..4c68fca1a 100644
--- a/lib/CF/83xddNoSync/Configuration.xml
+++ b/lib/CF/83xddNoSync/Configuration.xml
@@ -32,7 +32,7 @@
ru
- ADD/TDD, ver. 6.4.0
+ ADD/TDD, ver. 6.5.0
@@ -45,7 +45,7 @@
Russian
- 6.4.0
+ 6.5.0
false
true
diff --git a/packagedef b/packagedef
index 4dfb16e30..4b8748190 100644
--- a/packagedef
+++ b/packagedef
@@ -161,7 +161,7 @@
Сообщить("ИНФОРМАЦИЯ - Создан файл релиза " + ФайлКонечный.ПолноеИмя);
КонецПроцедуры
-ВерсияПакета = "6.4.0";
+ВерсияПакета = "6.5.0";
Описание.Имя("add")
.Версия(ВерсияПакета)
diff --git "a/plugins/LoadSettings/LoadSettings/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" "b/plugins/LoadSettings/LoadSettings/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
index 246414d72..48757de25 100644
--- "a/plugins/LoadSettings/LoadSettings/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
+++ "b/plugins/LoadSettings/LoadSettings/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
@@ -160,7 +160,7 @@
КонецЦикла;
Результат = Таблица;
Иначе
- Результат = Неопределено;
+ Результат = Значение;
КонецЕсли;
Возврат Результат;
@@ -181,7 +181,7 @@
Для каждого КлючЗначение Из ИнтерактивныеКлючиНастроек Цикл
Ключ = КлючЗначение.Ключ;
- Настройки.Вставить(Ключ, преобразоватьВПростойТип(Ключ, ОбъектВыгрузки[Ключ]));
+ Настройки.Вставить(Ключ, ПреобразоватьВПростойТип(Ключ, ОбъектВыгрузки[Ключ]));
КонецЦикла;
СохранитьНастройкиСервер(Настройки, ПолучитьИДДляОбщегоСохраненияНастроек());
diff --git "a/plugins/\320\227\320\260\320\263\321\200\321\203\320\267\321\207\320\270\320\272\320\244\320\260\320\271\320\273\320\260/\320\227\320\260\320\263\321\200\321\203\320\267\321\207\320\270\320\272\320\244\320\260\320\271\320\273\320\260/Ext/ObjectModule.bsl" "b/plugins/\320\227\320\260\320\263\321\200\321\203\320\267\321\207\320\270\320\272\320\244\320\260\320\271\320\273\320\260/\320\227\320\260\320\263\321\200\321\203\320\267\321\207\320\270\320\272\320\244\320\260\320\271\320\273\320\260/Ext/ObjectModule.bsl"
index 570f2931c..011d64faf 100644
--- "a/plugins/\320\227\320\260\320\263\321\200\321\203\320\267\321\207\320\270\320\272\320\244\320\260\320\271\320\273\320\260/\320\227\320\260\320\263\321\200\321\203\320\267\321\207\320\270\320\272\320\244\320\260\320\271\320\273\320\260/Ext/ObjectModule.bsl"
+++ "b/plugins/\320\227\320\260\320\263\321\200\321\203\320\267\321\207\320\270\320\272\320\244\320\260\320\271\320\273\320\260/\320\227\320\260\320\263\321\200\321\203\320\267\321\207\320\270\320\272\320\244\320\260\320\271\320\273\320\260/Ext/ObjectModule.bsl"
@@ -141,7 +141,20 @@
Иначе
ИконкаУзла = ПостроительДереваТестов.ИконкиУзловДереваТестов.Обработка;
КонецЕсли;
- КонтейнерТестов = ПостроительДереваТестов.СоздатьКонтейнер(ИмяОбработки, ИконкаУзла);
+
+ //TODO: Добавить получение метаданных
+ МетаданныеОбработки = Обработка.Метаданные();
+ Если ЗначениеЗаполнено(МетаданныеОбработки.Синоним) Тогда
+
+ ИмяКонтейнера = МетаданныеОбработки.Синоним;
+
+ Иначе
+
+ ИмяКонтейнера = ИмяОбработки;
+
+ КонецЕсли;
+
+ КонтейнерТестов = ПостроительДереваТестов.СоздатьКонтейнер(ИмяКонтейнера, ИконкаУзла);
Попытка
Обработка.ЗаполнитьНаборТестов(ЭтотОбъект, КонтекстЯдра);
@@ -194,7 +207,19 @@
СлучайныйПорядокВыполнения = Обработка.РазрешенСлучайныйПорядокВыполненияТестов();
Исключение
КонецПопытки;
- Результат = ПолучитьКонтейнерДереваТестовПоСпискуТестов(ПостроительДереваТестов, СписокТестов, ФайлОбработки.ИмяБезРасширения, ФайлОбработки.ПолноеИмя, СлучайныйПорядокВыполнения);
+
+ МетаданныеОбработки = Обработка.Метаданные();
+ Если ЗначениеЗаполнено(МетаданныеОбработки.Синоним) Тогда
+
+ ИмяКонтейнера = МетаданныеОбработки.Синоним;
+
+ Иначе
+
+ ИмяКонтейнера = ФайлОбработки.ИмяБезРасширения;
+
+ КонецЕсли;
+
+ Результат = ПолучитьКонтейнерДереваТестовПоСпискуТестов(ПостроительДереваТестов, СписокТестов, ИмяКонтейнера, ФайлОбработки.ПолноеИмя, СлучайныйПорядокВыполнения);
Возврат Результат;
КонецФункции
diff --git "a/plugins/\320\241\320\265\321\200\320\270\320\260\320\273\320\270\320\267\320\260\321\202\320\276\321\200MXL/\320\241\320\265\321\200\320\270\320\260\320\273\320\270\320\267\320\260\321\202\320\276\321\200MXL/Ext/ObjectModule.bsl" "b/plugins/\320\241\320\265\321\200\320\270\320\260\320\273\320\270\320\267\320\260\321\202\320\276\321\200MXL/\320\241\320\265\321\200\320\270\320\260\320\273\320\270\320\267\320\260\321\202\320\276\321\200MXL/Ext/ObjectModule.bsl"
index f5096627b..4a7d155e0 100644
--- "a/plugins/\320\241\320\265\321\200\320\270\320\260\320\273\320\270\320\267\320\260\321\202\320\276\321\200MXL/\320\241\320\265\321\200\320\270\320\260\320\273\320\270\320\267\320\260\321\202\320\276\321\200MXL/Ext/ObjectModule.bsl"
+++ "b/plugins/\320\241\320\265\321\200\320\270\320\260\320\273\320\270\320\267\320\260\321\202\320\276\321\200MXL/\320\241\320\265\321\200\320\270\320\260\320\273\320\270\320\267\320\260\321\202\320\276\321\200MXL/Ext/ObjectModule.bsl"
@@ -22,7 +22,7 @@
Перем мТЗКэшОбъектов;
Функция Версия() Экспорт
- Версия = "6.4.0";
+ Версия = "6.5.0";
Возврат Версия;
КонецФункции
diff --git "a/plugins/\320\242\320\265\321\201\321\202\320\232\320\273\320\270\320\265\320\275\321\202\321\213/\320\242\320\265\321\201\321\202\320\232\320\273\320\270\320\265\320\275\321\202\321\213/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" "b/plugins/\320\242\320\265\321\201\321\202\320\232\320\273\320\270\320\265\320\275\321\202\321\213/\320\242\320\265\321\201\321\202\320\232\320\273\320\270\320\265\320\275\321\202\321\213/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
index 239bf49f2..55ccc1a60 100644
--- "a/plugins/\320\242\320\265\321\201\321\202\320\232\320\273\320\270\320\265\320\275\321\202\321\213/\320\242\320\265\321\201\321\202\320\232\320\273\320\270\320\265\320\275\321\202\321\213/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
+++ "b/plugins/\320\242\320\265\321\201\321\202\320\232\320\273\320\270\320\265\320\275\321\202\321\213/\320\242\320\265\321\201\321\202\320\232\320\273\320\270\320\265\320\275\321\202\321\213/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
@@ -144,9 +144,7 @@
Если ЭтоLinux() Тогда
ЗапуститьПриложение("kill -9 `ps aux | grep -ie TESTCLIENT | grep -ie 1cv8c | awk '{print $2}'`");
Иначе
- Scr = Новый COMОбъект("MSScriptControl.ScriptControl");
- Scr.Language = "vbscript";
- Scr.AddCode(ТекстСкриптаЗавершитьТестКлиент(ТекЗначение.Порт));
+ ЗапуститьПриложение(ТекстСкриптаЗавершитьТестКлиент(ТекЗначение.Порт));
КонецЕсли;
КонецЦикла;
@@ -353,19 +351,7 @@
&НаКлиенте
Функция ТекстСкриптаЗавершитьТестКлиент(НомерПорта)
- Результат = "
- |Option Explicit
- |
- |Dim objWMIService, objProcess, colProcess
- |
- |Set objWMIService = GetObject(""winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2"")
- |
- |Set colProcess = objWMIService.ExecQuery(""Select * from Win32_Process Where (CommandLine Like '%/TESTCLIENT%' And ExecutablePath Like '%1cv8c%')"")
- |
- |For Each objProcess in colProcess
- | objProcess.Terminate()
- |Next
- |";
+ Результат = "wmic process where (CommandLine Like ""%/TESTCLIENT%"" And ExecutablePath Like ""%1cv8c%"") call terminate";
Если Не ЗначениеЗаполнено(НомерПорта) Тогда
Возврат Результат;
diff --git "a/tests/smoke/Smoke_InputBasedOn/Smoke_InputBasedOn/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" "b/tests/smoke/Smoke_InputBasedOn/Smoke_InputBasedOn/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
index ac9ff7c28..e5ef076cf 100644
--- "a/tests/smoke/Smoke_InputBasedOn/Smoke_InputBasedOn/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
+++ "b/tests/smoke/Smoke_InputBasedOn/Smoke_InputBasedOn/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
@@ -136,8 +136,8 @@
НаборТестов.Добавить("ТестДолжен_ВыполнитьОткрытиеФормыДокументаНаОснованииДругогоДокумента",
НаборТестов.ПараметрыТеста(ПолноеИмяФормы, Тест.Основание),
"Создание документа """ + Тест.ВводитсяНаОсновании.Синоним + """ на основании " +
- ?(Тест.Проведен, "", "не ") + "проведенного """ +
- Тест.Основание + """");
+ ?(Тест.Проведен, "", "не ") + "проведенного документа """ +
+ ТипЗнч(Тест.Основание) + """");
КонецЦикла;
КонецПроцедуры
@@ -173,7 +173,6 @@
СоответствиеФорм.Вставить("Текст", Текст);
МассивТекстов.Добавить(СоответствиеФорм);
- //Текст.Показать(ТекущаяГруппа, "Ввод на основании - " + ТекущаяГруппа + ".feature");
КонецЕсли;
Текст = Новый ТекстовыйДокумент;
@@ -342,25 +341,13 @@
Процедура ТестироватьФорму(ПолноеИмяФормы, ПараметрыФормы) Экспорт
КлючВременнойФормы = "908насмь9ыв3245";
- //Если Модально Тогда
- // ТестируемаяФорма = ОткрытьФормуМодально(ПолноеИмяФормы, ПараметрыФормы);
- //Иначе
- //ошибка ="";
- //Попытка
-
- // К сожалению здесь исключения не ловятся https://github.com/xDrivenDevelopment/xUnitFor1C/issues/154
- ТестируемаяФорма = ОткрытьФорму(ПолноеИмяФормы, ПараметрыФормы,, КлючВременнойФормы);
+ // К сожалению здесь исключения не ловятся https://github.com/xDrivenDevelopment/xUnitFor1C/issues/154
+ ТестируемаяФорма = ОткрытьФорму(ПолноеИмяФормы, ПараметрыФормы, , КлючВременнойФормы);
- //Исключение
- // ошибка = ОписаниеОшибки();
- // Предупреждение(" поймали исключение 20" + ошибка);
- //КонецПопытки;
- //КонецЕсли;
Если ТестируемаяФорма = Неопределено Тогда
Возврат;
КонецЕсли;
- //ТестируемаяФорма.Открыть(); // К сожалению здесь исключения не ловятся http://partners.v8.1c.ru/forum/thread.jsp?id=1080350#1080350
Если ТестируемаяФорма.Открыта() = Ложь Тогда
ВызватьИсключение "ТестируемаяФорма """ + ПолноеИмяФормы+""" не открылась, а должна была открыться";
КонецЕсли;
@@ -368,7 +355,6 @@
Если ТипЗнч(ТестируемаяФорма) = Тип("УправляемаяФорма") Тогда
ТестируемаяФорма.ОбновитьОтображениеДанных();
Иначе
- //Если ЭтоОбычнаяФорма(ТестируемаяФорма) Тогда
ТестируемаяФорма.Обновить();
КонецЕсли;
@@ -562,6 +548,13 @@
ТаблицаДокументовОснований.Колонки.Добавить("ТипДокумента");
Для каждого ТипМетаданного Из СписокМетаданных Цикл
+
+ Если НЕ ПравоДоступа("Чтение", ТипМетаданного.Значение) Тогда
+
+ Продолжить;
+
+ КонецЕсли;
+
Запрос = Новый Запрос;
Запрос.Текст = ШаблонЗапроса;
Если ТипМетаданного.Значение.ДлинаНомера = 0 Тогда
diff --git "a/tests/smoke/\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\240\320\265\320\266\320\270\320\274\320\260\320\221\320\273\320\276\320\272\320\270\321\200\320\276\320\262\320\272\320\270/\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\240\320\265\320\266\320\270\320\274\320\260\320\221\320\273\320\276\320\272\320\270\321\200\320\276\320\262\320\272\320\270/Ext/ObjectModule.bsl" "b/tests/smoke/\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\240\320\265\320\266\320\270\320\274\320\260\320\221\320\273\320\276\320\272\320\270\321\200\320\276\320\262\320\272\320\270/\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\240\320\265\320\266\320\270\320\274\320\260\320\221\320\273\320\276\320\272\320\270\321\200\320\276\320\262\320\272\320\270/Ext/ObjectModule.bsl"
index 9c57b5e25..c3e0996fb 100644
--- "a/tests/smoke/\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\240\320\265\320\266\320\270\320\274\320\260\320\221\320\273\320\276\320\272\320\270\321\200\320\276\320\262\320\272\320\270/\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\240\320\265\320\266\320\270\320\274\320\260\320\221\320\273\320\276\320\272\320\270\321\200\320\276\320\262\320\272\320\270/Ext/ObjectModule.bsl"
+++ "b/tests/smoke/\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\240\320\265\320\266\320\270\320\274\320\260\320\221\320\273\320\276\320\272\320\270\321\200\320\276\320\262\320\272\320\270/\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\240\320\265\320\266\320\270\320\274\320\260\320\221\320\273\320\276\320\272\320\270\321\200\320\276\320\262\320\272\320\270/Ext/ObjectModule.bsl"
@@ -20,6 +20,7 @@
ИтераторМетаданных.ИсключаемыеМетаданные.Добавить(Метаданные.КритерииОтбора);
ИтераторМетаданных.ИсключаемыеМетаданные.Добавить(Метаданные.HTTPСервисы);
ИтераторМетаданных.ИсключаемыеМетаданные.Добавить(Метаданные.ОбщиеРеквизиты);
+ ИтераторМетаданных.ИсключаемыеМетаданные.Добавить(Метаданные.WSСсылки);
КонецПроцедуры
diff --git "a/tests/smoke/\321\202\320\265\321\201\321\202\321\213_\320\232\320\276\320\274\320\260\320\275\320\264\320\275\321\213\320\271\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201/\321\202\320\265\321\201\321\202\321\213_\320\232\320\276\320\274\320\260\320\275\320\264\320\275\321\213\320\271\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201.xml" "b/tests/smoke/\321\202\320\265\321\201\321\202\321\213_\320\232\320\276\320\274\320\260\320\275\320\264\320\275\321\213\320\271\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201/\321\202\320\265\321\201\321\202\321\213_\320\232\320\276\320\274\320\260\320\275\320\264\320\275\321\213\320\271\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201.xml"
index 4d762c45d..bd36fa77e 100644
--- "a/tests/smoke/\321\202\320\265\321\201\321\202\321\213_\320\232\320\276\320\274\320\260\320\275\320\264\320\275\321\213\320\271\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201/\321\202\320\265\321\201\321\202\321\213_\320\232\320\276\320\274\320\260\320\275\320\264\320\275\321\213\320\271\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201.xml"
+++ "b/tests/smoke/\321\202\320\265\321\201\321\202\321\213_\320\232\320\276\320\274\320\260\320\275\320\264\320\275\321\213\320\271\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201/\321\202\320\265\321\201\321\202\321\213_\320\232\320\276\320\274\320\260\320\275\320\264\320\275\321\213\320\271\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201.xml"
@@ -16,7 +16,7 @@
ru
- Тесты "Командный интерфейс, УНФ"
+ Тесты "Командный интерфейс"
diff --git "a/tests/smoke/\321\202\320\265\321\201\321\202\321\213_\320\232\320\276\320\274\320\260\320\275\320\264\320\275\321\213\320\271\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201/\321\202\320\265\321\201\321\202\321\213_\320\232\320\276\320\274\320\260\320\275\320\264\320\275\321\213\320\271\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" "b/tests/smoke/\321\202\320\265\321\201\321\202\321\213_\320\232\320\276\320\274\320\260\320\275\320\264\320\275\321\213\320\271\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201/\321\202\320\265\321\201\321\202\321\213_\320\232\320\276\320\274\320\260\320\275\320\264\320\275\321\213\320\271\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
index 4b789b089..a4da847c5 100644
--- "a/tests/smoke/\321\202\320\265\321\201\321\202\321\213_\320\232\320\276\320\274\320\260\320\275\320\264\320\275\321\213\320\271\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201/\321\202\320\265\321\201\321\202\321\213_\320\232\320\276\320\274\320\260\320\275\320\264\320\275\321\213\320\271\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
+++ "b/tests/smoke/\321\202\320\265\321\201\321\202\321\213_\320\232\320\276\320\274\320\260\320\275\320\264\320\275\321\213\320\271\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201/\321\202\320\265\321\201\321\202\321\213_\320\232\320\276\320\274\320\260\320\275\320\264\320\275\321\213\320\271\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
@@ -119,7 +119,7 @@
НаборТестов.Добавить(
Описание.ИмяТеста,
НаборТестов.ПараметрыТеста(ОписаниеНавигационнаяСсылка),
- Описание.ПредставлениеТеста + " - тесты командного интерфейса");
+ Описание.ПредставлениеТеста + ": проверка элемента командного интерфейса");
КонецЦикла;
КонецПроцедуры
@@ -206,7 +206,7 @@
Продолжить;
КонецЕсли;
ДобавляемоеОписание = Новый Структура;
- ДобавляемоеОписание.Вставить("ПредставлениеТеста", КонтекстЯдра.СтрШаблон_("%1_%2_%3", ТекстЗаголовка, ТекРаздел.ТекстЗаголовка, ТекКнопка.ТекстЗаголовка));
+ ДобавляемоеОписание.Вставить("ПредставлениеТеста", КонтекстЯдра.СтрШаблон_("%1->%2->%3", ТекстЗаголовка, ТекРаздел.ТекстЗаголовка, ТекКнопка.ТекстЗаголовка));
ДобавляемоеОписание.Вставить("НавигационнаяСсылка", ТекКнопка.НавигационнаяСсылка);
ДобавляемоеОписание.Вставить("ИмяТеста", ИмяТеста(ТекКнопка.НавигационнаяСсылка));
КоллекцияОписанийТестов.Вставить(ТекКнопка.НавигационнаяСсылка, ДобавляемоеОписание);
diff --git "a/tests/smoke/\321\202\320\265\321\201\321\202\321\213_\320\236\321\202\320\272\321\200\321\213\321\202\320\270\320\265\320\244\320\276\321\200\320\274\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\320\270/\320\242\320\265\321\201\321\202\321\213_\320\236\321\202\320\272\321\200\321\213\321\202\320\270\320\265\320\244\320\276\321\200\320\274\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\320\270/Forms/\320\243\320\277\321\200\320\260\320\262\320\273\321\217\320\265\320\274\320\260\321\217\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" "b/tests/smoke/\321\202\320\265\321\201\321\202\321\213_\320\236\321\202\320\272\321\200\321\213\321\202\320\270\320\265\320\244\320\276\321\200\320\274\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\320\270/\320\242\320\265\321\201\321\202\321\213_\320\236\321\202\320\272\321\200\321\213\321\202\320\270\320\265\320\244\320\276\321\200\320\274\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\320\270/Forms/\320\243\320\277\321\200\320\260\320\262\320\273\321\217\320\265\320\274\320\260\321\217\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
index 953a59684..f33653788 100644
--- "a/tests/smoke/\321\202\320\265\321\201\321\202\321\213_\320\236\321\202\320\272\321\200\321\213\321\202\320\270\320\265\320\244\320\276\321\200\320\274\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\320\270/\320\242\320\265\321\201\321\202\321\213_\320\236\321\202\320\272\321\200\321\213\321\202\320\270\320\265\320\244\320\276\321\200\320\274\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\320\270/Forms/\320\243\320\277\321\200\320\260\320\262\320\273\321\217\320\265\320\274\320\260\321\217\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
+++ "b/tests/smoke/\321\202\320\265\321\201\321\202\321\213_\320\236\321\202\320\272\321\200\321\213\321\202\320\270\320\265\320\244\320\276\321\200\320\274\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\320\270/\320\242\320\265\321\201\321\202\321\213_\320\236\321\202\320\272\321\200\321\213\321\202\320\270\320\265\320\244\320\276\321\200\320\274\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\320\270/Forms/\320\243\320\277\321\200\320\260\320\262\320\273\321\217\320\265\320\274\320\260\321\217\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl"
@@ -196,6 +196,29 @@
КонецЦикла;
КонецПроцедуры
+&НаСервере
+Функция ПодробноеПредставлениеПрефикса(ПрефиксТеста)
+
+ Результат = "";
+
+ Если ПрефиксТеста = "Новые" Тогда
+
+ Результат = "открытие формы объекта при создании";
+
+ ИначеЕсли ПрефиксТеста = "Существующие" Тогда
+
+ Результат = "открытие формы записанного объекта";
+
+ ИначеЕсли ПрефиксТеста = "Списки" Тогда
+
+ Результат = "открытие формы списка";
+
+ КонецЕсли;
+
+ Возврат Результат;
+
+КонецФункции
+
&НаСервере
Процедура ДобавитьТестыДляСправочниковСервер(ОписанияТестов, ТолькоУправляемыеФормы,
ИменаОсновныхФорм_Объекты_Сервер, мИменаОсновныхФорм_Списки_Сервер, НастройкаГруппировки)
@@ -478,7 +501,7 @@
МетаФорма_ПолноеИмя = Элемент.Значение;
ПредставлениеТеста = МетаФорма_ПолноеИмя;
Если НЕ ПустаяСтрока(ПрефиксПредставленияТеста) Тогда
- ПредставлениеТеста = ПрефиксПредставленияТеста + " : " + МетаФорма_ПолноеИмя;
+ ПредставлениеТеста = МетаФорма_ПолноеИмя + " : " + ПодробноеПредставлениеПрефикса(ПрефиксПредставленияТеста);
КонецЕсли;
лПараметры = Новый Структура("ПредставлениеТеста,ИмяТеста,Транзакция,Параметр", ПредставлениеТеста, имяТеста,
diff --git "a/tests/smoke/\321\202\320\265\321\201\321\202\321\213_\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\234\320\260\320\272\320\265\321\202\320\276\320\262\320\241\320\232\320\224/\321\202\320\265\321\201\321\202\321\213_\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\234\320\260\320\272\320\265\321\202\320\276\320\262\320\241\320\232\320\224/Ext/ObjectModule.bsl" "b/tests/smoke/\321\202\320\265\321\201\321\202\321\213_\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\234\320\260\320\272\320\265\321\202\320\276\320\262\320\241\320\232\320\224/\321\202\320\265\321\201\321\202\321\213_\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\234\320\260\320\272\320\265\321\202\320\276\320\262\320\241\320\232\320\224/Ext/ObjectModule.bsl"
index 0064566ed..1db87796b 100644
--- "a/tests/smoke/\321\202\320\265\321\201\321\202\321\213_\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\234\320\260\320\272\320\265\321\202\320\276\320\262\320\241\320\232\320\224/\321\202\320\265\321\201\321\202\321\213_\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\234\320\260\320\272\320\265\321\202\320\276\320\262\320\241\320\232\320\224/Ext/ObjectModule.bsl"
+++ "b/tests/smoke/\321\202\320\265\321\201\321\202\321\213_\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\234\320\260\320\272\320\265\321\202\320\276\320\262\320\241\320\232\320\224/\321\202\320\265\321\201\321\202\321\213_\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\234\320\260\320\272\320\265\321\202\320\276\320\262\320\241\320\232\320\224/Ext/ObjectModule.bsl"
@@ -65,7 +65,7 @@
Новый Структура("ИмяПроцедуры, Параметры, Представление",
"ТестДолжен_ПроверитьОбщийМакетСКД",
НаборТестов.ПараметрыТеста(ОбщийМакет.Имя),
- КонтекстЯдра.СтрШаблон_("ОбщиеМакеты: %1 %2", ОбщийМакет.Имя, ЗаголовокОбщаяЧасть)));
+ КонтекстЯдра.СтрШаблон_("Валидация корректности запроса СКД в ОбщиеМакеты: %1 %2", ОбщийМакет.Имя, ЗаголовокОбщаяЧасть)));
КонецЦикла;
@@ -106,7 +106,7 @@
Новый Структура("ИмяПроцедуры, Параметры, Представление",
"ТестДолжен_ПроверитьМакетСКД",
НаборТестов.ПараметрыТеста(ИмяМенеджера, ТекОбъект.Имя, ТекДанныеМакета.Имя),
- КонтекстЯдра.СтрШаблон_("%1: %2 %3", ТекОбъект.Имя, ТекДанныеМакета.Имя, ЗаголовокОбщаяЧасть)));
+ КонтекстЯдра.СтрШаблон_("Валидация корректности запроса СКД в %1: %2 %3", ТекОбъект.Имя, ТекДанныеМакета.Имя, ЗаголовокОбщаяЧасть)));
КонецЦикла;