From 1c737bce8e4ff9717921cd9bb50ad69439431bc6 Mon Sep 17 00:00:00 2001
From: Dmitry <b4tm4n@mail.ru>
Date: Thu, 1 Sep 2022 12:00:28 +0300
Subject: [PATCH] =?UTF-8?q?+=20=D0=A2=D0=B5=D1=81=D1=82=5F=D0=9E=D1=82?=
 =?UTF-8?q?=D0=BA=D0=BB=D0=91=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD?=
 =?UTF-8?q?=D1=8B=D0=B9=D0=A0=D0=B5=D0=B6=D0=B8=D0=BC?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 test/Тест_Итератор/Ext/ObjectModule.bsl | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/test/Тест_Итератор/Ext/ObjectModule.bsl b/test/Тест_Итератор/Ext/ObjectModule.bsl
index b55dd40..15247d9 100644
--- a/test/Тест_Итератор/Ext/ObjectModule.bsl
+++ b/test/Тест_Итератор/Ext/ObjectModule.bsl
@@ -20,6 +20,7 @@
     
     НаборТестов.Добавить("Тест_СоздатьНовый");
     НаборТестов.Добавить("Тест_Клонировать");
+    НаборТестов.Добавить("Тест_ОтклБезопасныйРежим");
     
     НаборТестов.Добавить("Тест_Начать");
     НаборТестов.Добавить("Тест_НачатьС");
@@ -141,6 +142,28 @@
     Ожидаем.Что(Итератор_1.Количество()).Меньше(Итератор_2.Количество());
 КонецПроцедуры
 
+Процедура Тест_ОтклБезопасныйРежим() Экспорт
+    Статус = "Не выполнено создание без откл.безопасного режима.";
+    Попытка
+        Итератор().СоздатьНовый().Клонировать().СоздатьНовый();
+        Статус = "ОШИБКА! Выполнено создание без откл.безопасного режима!";
+    Исключение
+        ;
+    КонецПопытки;
+    Ожидаем.Что(Статус).Равно("Не выполнено создание без откл.безопасного режима.");
+    
+    // - - -
+    
+    Статус = "ОШИБКА! Не выполнено создание с откл.безопасного режима!";
+    Попытка
+        Итератор().ОтклБезопасныйРежим().СоздатьНовый().Клонировать().СоздатьНовый();
+        Статус = "Успешно выполнено создание с откл.безопасного режима.";
+    Исключение
+        ;
+    КонецПопытки;
+    Ожидаем.Что(Статус).Равно("Успешно выполнено создание с откл.безопасного режима.");
+КонецПроцедуры
+
 Процедура Тест_Начать() Экспорт
     Итератор = Итератор().ВзятьИз(СтрРазделить("1,2,3", ","));
     Итератор.Начать();