diff --git "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/\320\220\320\264\320\274\320\270\320\275\320\270\321\201\321\202\321\200\320\260\321\202\320\276\321\200\321\213\320\232\320\273\320\260\321\201\321\202\320\265\321\200\320\260.os" "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/\320\220\320\264\320\274\320\270\320\275\320\270\321\201\321\202\321\200\320\260\321\202\320\276\321\200\321\213\320\232\320\273\320\260\321\201\321\202\320\265\321\200\320\260.os" index 54451be..034b3c0 100644 --- "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/\320\220\320\264\320\274\320\270\320\275\320\270\321\201\321\202\321\200\320\260\321\202\320\276\321\200\321\213\320\232\320\273\320\260\321\201\321\202\320\265\321\200\320\260.os" +++ "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/\320\220\320\264\320\274\320\270\320\275\320\270\321\201\321\202\321\200\320\260\321\202\320\276\321\200\321\213\320\232\320\273\320\260\321\201\321\202\320\265\321\200\320\260.os" @@ -117,7 +117,7 @@ // РежимОбновления - Число - 1 - обновить данные принудительно (вызов RAC) // 0 - обновить данные только по таймеру // -1 - не обновлять данные -// ЭлементыКакСоответствия - Булево, - Истина - элементы результата будут преобразованы в соответствия +// ЭлементыКакСоответствия - Булево - Истина - элементы результата будут преобразованы в соответствия // Строка с именами свойств в качестве ключей // <Имя поля> - элементы результата будут преобразованы в соответствия // со значением указанного поля в качестве ключей ("Имя"|"ИмяРАК") diff --git "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/\320\236\320\261\321\212\320\265\320\272\321\202\320\232\320\273\320\260\321\201\321\202\320\265\321\200\320\260.os" "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/\320\236\320\261\321\212\320\265\320\272\321\202\320\232\320\273\320\260\321\201\321\202\320\265\321\200\320\260.os" index c614667..1119320 100644 --- "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/\320\236\320\261\321\212\320\265\320\272\321\202\320\232\320\273\320\260\321\201\321\202\320\265\321\200\320\260.os" +++ "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/\320\236\320\261\321\212\320\265\320\272\321\202\320\232\320\273\320\260\321\201\321\202\320\265\321\200\320\260.os" @@ -7,8 +7,8 @@ // Codebase: https://github.com/ArKuznetsov/irac/ // ---------------------------------------------------------- -Перем Объект_Тип; -Перем Объект_Свойства; +Перем Объект_Тип; // Строка - тип объекта кластера +Перем Объект_Свойства; // Строка - свойства объекта кластера Перем Кластер_Агент; // - УправлениеКластером1С - родительский объект агента кластера @@ -67,11 +67,14 @@ // // Параметры: // ИмяПоля - Строка - Имя параметра кластера +// РежимОбновления - Число - 1 - обновить данные принудительно (вызов RAC) +// 0 - обновить данные только по таймеру +// -1 - не обновлять данные // // Возвращаемое значение: // Произвольный - значение параметра объекта кластера 1С // -Функция Получить(ИмяПоля) Экспорт +Функция Получить(ИмяПоля, РежимОбновления = 0) Экспорт ЗначениеПоля = Неопределено; diff --git "a/tests/fixtures/\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213\320\242\320\265\321\201\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\321\217.os" "b/tests/fixtures/\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213\320\242\320\265\321\201\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\321\217.os" index 372c33e..63d96db 100644 --- "a/tests/fixtures/\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213\320\242\320\265\321\201\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\321\217.os" +++ "b/tests/fixtures/\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213\320\242\320\265\321\201\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\321\217.os" @@ -1497,7 +1497,7 @@ Если МакетПараметров.Существует() Тогда ПараметрыПоУмолчанию = ПрочитатьПараметрыТестированияИзФайла(ПутьКФайлуПараметров); - + Для Каждого ТекПараметр Из ПараметрыПоУмолчанию Цикл Параметры.Вставить(ТекПараметр.Ключ, ТекПараметр.Значение); КонецЦикла; diff --git a/tests/irac-test.os b/tests/irac-test.os index 58b825c..a6867cf 100644 --- a/tests/irac-test.os +++ b/tests/irac-test.os @@ -13,7 +13,6 @@ #Использовать fs #Использовать moskito -Перем ЮнитТест; Перем ИспользоватьМок; Перем АгентКластера; Перем ИсполнительКоманд; @@ -44,11 +43,11 @@ ИсполнительКоманд = Мок.Получить(Новый ИсполнительКоманд()); Иначе ИсполнительКоманд = Новый ИсполнительКоманд("8.3"); - КонецЕсли; + КонецЕсли; КонецЕсли; АгентКластера.УстановитьИсполнительКоманд(ИсполнительКоманд); - + КонецПроцедуры // ПередЗапускомТеста() // Функция возвращает список тестов для выполнения @@ -60,9 +59,7 @@ // Массив - Массив имен процедур-тестов // Функция ПолучитьСписокТестов(Тестирование) Экспорт - - ЮнитТест = Тестирование; - + СписокТестов = Новый Массив; СписокТестов.Добавить("ТестДолжен_ПодключитьсяКСерверуАдминистрирования"); СписокТестов.Добавить("ТестДолжен_ПолучитьСписокАдминистраторовАгента"); @@ -125,7 +122,7 @@ СписокТестов.Добавить("ТестДолжен_ПолучитьПараметрыОграниченийРесурсов"); Возврат СписокТестов; - + КонецФункции // ПолучитьСписокТестов() // Процедура выполняется после запуска теста