Skip to content

[BUG] Не используются настройки "МакетыСКД" #1021

@Daruma-ANT

Description

@Daruma-ANT

Описание ошибки

В ЗУП 3.1 есть отчет "АккредитацииСпециалистов", который имеет некорректный набор данных в основной схеме СКД (ссылка на регистр сведений, отсутствующий в метаданных) и тест его не проходит. Решил убрать его в исключения.

При выполнении "тест_ПроверкаМакетовСКД" не используется значение "МакетыСКД" из файла настроек тестов.

Сценарий воспроизведения

В файле настроек присутствует секция:

    "МакетыСКД": {
        "Используется": 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

В процедуре ЗагрузитьНастройки() модуля формы обработки настройки получаются таким образом:

 Объект.Настройки = ПлагинНастройки.ПолучитьНастройку(КлючНастройки());

но КлючНастройки() возвращает имя обработки "тесты_ПроверкаМакетовСКД", а с таким ключом настроек нет...

А вот так отрабатывает, как я ожидаю

    Объект.Настройки = ПлагинНастройки.ПолучитьНастройку("МакетыСКД");

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions