vanessa-opensource/add

[BUG] Ошибка теста "ПроверкаЧтенияНеАдминистраторами" при инициализации, когда тест отключен.

Asakra opened this issue · 0 comments

Описание ошибки
Если отключен тест "ПроверкаЧтенияНеАдминистраторами", то возникает ошибка.

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

  1. Отключить в файле настроек json тест "ПроверкаЧтенияНеАдминистраторами": Используется=false
  2. Открыть обработку xddTestRunner интерактивно
  3. Выбрать файл настроек
  4. Загрузить тест "ПроверкаЧтенияНеАдминистраторами"

Ожидаемое поведение, если бы ошибки не было
Не будет исключение и не будет загружен тест.

Пример исправленного метода:

Процедура ЗаполнитьНаборТестов(НаборТестовПараметр, КонтекстЯдраПараметр) Экспорт
	
	НаборТестов = НаборТестовПараметр; 	// Запищем в переменную модуля, чтобы другие методы могли дополнять набор тестов
	Инициализация(КонтекстЯдраПараметр); // Все инициализируем. В т.ч. и ИтераторМетаданных
	
	// Заполним дерево тестов
	Если ЗначениеЗаполнено(ПривилегированныеРоли) И НужноВыполнятьТест() Тогда
		НаборТестов.Добавить("Тест_РолиОпределены", Неопределено, "Есть роли с полными/администраторскими полномочиями чтения - "
		+ ЗаголовокОбщаяЧасть());
		
		ИтераторМетаданных.Перечислить(ЭтотОбъект, "ПриСледующемОбъектеМетаданных", "ПриСледующемТипеМетаданных");
	КонецЕсли;
	
КонецПроцедуры

Скриншоты
image

Окружение:

- Версия Vanessa-ADD: 6.9.5
- Имя конфигурации: УправлениеХолдингомERP
- Синоним конфигурации: 1С:ERP. Управление холдингом
- Версия конфигурации: 3.0.2.1
- Платформа 1С: 8.3.22.2239
- Тип базы: Клиент-серверная ИБ
- Режим запуска: Управляемое приложение (Тонкий клиент)
- Режим совместимости (для TestManager): Версия8_3_17
- Режим совместимости интерфейса (для TestManager): ТаксиРазрешитьВерсия8_2
- Режим синхронности: включен
- Защита от опасных действий: включен
- Язык (для TestManager): Русский
- Локализация (для TestManager): ru
- Операционная система (клиент): Windows x86-64 Microsoft Windows 10 version 10.0  (Build 17763)
- Операционная система (сервер): Windows x86-64 Microsoft Windows 10 version 10.0  (Build 17763)