-
Notifications
You must be signed in to change notification settings - Fork 183
Description
Описание ошибки
В ЗУП 3.1 есть отчет "АккредитацииСпециалистов", который имеет некорректный набор данных в основной схеме СКД (ссылка на регистр сведений, отсутствующий в метаданных) и тест его не проходит. Решил убрать его в исключения.
При выполнении "тест_ПроверкаМакетовСКД" не используется значение "МакетыСКД" из файла настроек тестов.
- Прошлый тикет на эту проблему (с принятым ПР) [BUG] Не обрабатываются имена исключений для теста тесты_ПроверкаМакетовСКД из файла smoke.json #964
- но не работает
Сценарий воспроизведения
В файле настроек присутствует секция:
"МакетыСКД": {
"Используется": true,
"ИсключенияОбщихМакетов" : [
"Удалить*"
],
"ИсключенияПоИмениМетаданных" : [
"Удалить*",
"АккредитацииСпециалистов"
],
"ИсключенияПоИмениМакетов" : [
"СхемаКомпоновкиДанных"
]
}
Ожидаемое поведение, если бы ошибки не было
Ожидаем, что данный отчет не будет тестироваться.
Окружение:
Техническая информация:
- Версия Vanessa-ADD: 6.8.0
- Имя конфигурации: ЗарплатаИУправлениеПерсоналом
- Синоним конфигурации: Зарплата и управление персоналом, редакция 3.1
- Версия конфигурации: 3.1.21.36
- Платформа 1С: 8.3.18.1779
- Тип базы: Файловая ИБ
- Режим запуска: Управляемое приложение (Тонкий клиент)
- Режим совместимости (для TestManager): Версия8_3_17
- Режим совместимости интерфейса (для TestManager): ТаксиРазрешитьВерсия8_2
- Режим синхронности: включен
- Защита от опасных действий: выключен
- Язык (для TestManager): Русский
- Локализация (для TestManager): ru
- Операционная система: Windows x86-64 Microsoft Windows 10 version 10.0 (Build 19042)
- Активные расширения:
- Расширение: EF_50001412 -- - Безопасный режим не задан
- Расширение: EF_13579246 -- - Безопасный режим не задан
- Расширение: EF_40069332 -- - Безопасный режим не задан
- Расширение: EF_50001411 -- - Безопасный режим не задан
- Расширение: EF_10237744 -- - Безопасный режим не задан
- Расширение: EF_463200 -- - Безопасный режим не задан
- Расширение: EF_179117 -- - Безопасный режим не задан
- Расширение: EF_70001043 -- - Безопасный режим не задан
- Расширение: EF_70001040 -- - Безопасный режим не задан
- Расширение: EF_60001087 -- - Безопасный режим не задан
- Расширение: EF_50014551 -- - Безопасный режим не задан
- Расширение: EF_2221 -- - Безопасный режим не задан
- Расширение: EF_2255 -- - Безопасный режим не задан
- Расширение: EF_10237046_8 -- - Безопасный режим не задан
- Расширение: EF_10237223_6 -- - Безопасный режим не задан
- Расширение: EF_00_00431546 -- - Безопасный режим не задан
- Расширение: EF_00_00427670 -- - Безопасный режим не задан
- Расширение: EF_2207 -- - Безопасный режим не задан
- Расширение: EF_00_00413265 -- - Безопасный режим не задан
- Расширение: EF_00_00410803 -- - Безопасный режим не задан
- Расширение: EF_2153 -- - Безопасный режим не задан
Дополнительный контекст
- Выполняем под пользователм с отключенной защитой от опасных действий
- "тест_МакетыСКД.epf" собран из ветки develop
В процедуре ЗагрузитьНастройки() модуля формы обработки настройки получаются таким образом:
Объект.Настройки = ПлагинНастройки.ПолучитьНастройку(КлючНастройки());
но КлючНастройки() возвращает имя обработки "тесты_ПроверкаМакетовСКД", а с таким ключом настроек нет...
А вот так отрабатывает, как я ожидаю
Объект.Настройки = ПлагинНастройки.ПолучитьНастройку("МакетыСКД");