diff --git "a/docs/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260.md" "b/docs/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260.md" index 7d53fba..c4200e4 100644 --- "a/docs/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260.md" +++ "b/docs/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260.md" @@ -11,6 +11,7 @@ - Общих реквизитов - Планов обмена - Функциональных опций +- Подписок на события - Подсистем Пример настройки: @@ -30,6 +31,7 @@ "ОбщийРеквизит", "ПланОбмена", "ФункциональнаяОпция", + "ПодпискаНаСобытие", "Подсистема" ] } diff --git "a/features/\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265.feature" "b/features/\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265.feature" index 47944af..52814b9 100644 --- "a/features/\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265.feature" +++ "b/features/\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265.feature" @@ -10,7 +10,7 @@ Когда Я выполняю команду "oscript" с параметрами "<КаталогПроекта>/src/main.os configure -global" Тогда Код возврата команды "oscript" равен 0 И Я сообщаю вывод команды "oscript" - И Вывод команды "oscript" содержит "precommit4onec v24.11" + И Вывод команды "oscript" содержит "precommit4onec v25.01" И Вывод команды "oscript" содержит "Установленные настройки:" И Вывод команды "oscript" содержит "ИспользоватьСценарииРепозитория =" И Вывод команды "oscript" содержит "КаталогЛокальныхСценариев =" @@ -33,7 +33,7 @@ И Я выполняю команду "oscript" с параметрами "<КаталогПроекта>/src/main.os configure -global" И Код возврата команды "oscript" равен 0 И Я сообщаю вывод команды "oscript" - И Вывод команды "oscript" содержит "precommit4onec v24.11" + И Вывод команды "oscript" содержит "precommit4onec v25.01" И Вывод команды "oscript" содержит "Установленные настройки: Базовые настройки" И Вывод команды "oscript" содержит "КаталогЛокальныхСценариев =" И Вывод команды "oscript" содержит "ГлобальныеСценарии = ВставкаКопирайтов.os,ДобавлениеПробеловПередКлючевымиСловами.os,ЗапретИспользованияПерейти.os,ИсправлениеНеКаноническогоНаписания.os,КорректировкаXMLФорм.os,ОбработкаЮнитТестов.os,ОтключениеПолнотекстовогоПоиска.os,ОтключениеРазрешенияИзменятьФорму.os,ПроверкаДублейПроцедурИФункций.os,ПроверкаКорректностиИнструкцийПрепроцессора.os,ПроверкаКорректностиОбластей.os,ПроверкаНецензурныхСлов.os,РазборОбычныхФормНаИсходники.os,РазборОтчетовОбработокРасширений.os,СинхронизацияОбъектовМетаданныхИФайлов.os,СортировкаПравРолей.os,СортировкаСостава.os,УдалениеДублейМетаданных.os,УдалениеЛишнихКонцевыхПробелов.os,УдалениеЛишнихПустыхСтрок.os" diff --git "a/features/\320\237\321\200\320\276\321\201\321\202\321\213\320\265\320\232\320\276\320\274\320\260\320\275\320\264\321\213.feature" "b/features/\320\237\321\200\320\276\321\201\321\202\321\213\320\265\320\232\320\276\320\274\320\260\320\275\320\264\321\213.feature" index 5c28d11..3078e72 100644 --- "a/features/\320\237\321\200\320\276\321\201\321\202\321\213\320\265\320\232\320\276\320\274\320\260\320\275\320\264\321\213.feature" +++ "b/features/\320\237\321\200\320\276\321\201\321\202\321\213\320\265\320\232\320\276\320\274\320\260\320\275\320\264\321\213.feature" @@ -14,7 +14,7 @@ Сценарий: Получение версии продукта Когда Я выполняю команду "oscript" с параметрами "src/main.os version" Тогда Я сообщаю вывод команды "oscript" - И Вывод команды "oscript" содержит "24.11" + И Вывод команды "oscript" содержит "25.01" И Вывод команды "oscript" не содержит "precommit4onec v" И Код возврата команды "oscript" равен 0 @@ -22,7 +22,7 @@ Когда Я выполняю команду "oscript" с параметрами "src/main.os help" Тогда Вывод команды "oscript" содержит """ - precommit4onec v24.11 + precommit4onec v25.01 Возможные команды: help - Выводит справку по командам version - Выводит версию приложения @@ -37,7 +37,7 @@ Когда Я выполняю команду "oscript" с параметрами "src/main.os" Тогда Вывод команды "oscript" содержит """ - precommit4onec v24.11 + precommit4onec v25.01 Возможные команды: help - Выводит справку по командам version - Выводит версию приложения diff --git "a/features/\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260\320\237\321\200\320\265\320\272\320\276\320\274\320\274\320\270\321\202\320\260.feature" "b/features/\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260\320\237\321\200\320\265\320\272\320\276\320\274\320\274\320\270\321\202\320\260.feature" index 89a719b..0463553 100644 --- "a/features/\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260\320\237\321\200\320\265\320\272\320\276\320\274\320\274\320\270\321\202\320\260.feature" +++ "b/features/\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260\320\237\321\200\320\265\320\272\320\276\320\274\320\274\320\270\321\202\320\260.feature" @@ -18,7 +18,7 @@ Когда Я выполняю команду "oscript" с параметрами "<КаталогПроекта>/src/main.os install rep1" Тогда Код возврата команды "oscript" равен 0 И Я сообщаю вывод команды "oscript" - И Вывод команды "oscript" содержит "precommit4onec v24.11" + И Вывод команды "oscript" содержит "precommit4onec v25.01" И Вывод команды "oscript" содержит "Pre-commit hook для rep1 создан" И В каталоге ".git/hooks" репозитория "Репозиторий1" есть файл "pre-commit" @@ -28,14 +28,14 @@ И Я выполняю команду "oscript" с параметрами "<КаталогПроекта>/src/main.os install ./" Тогда Код возврата команды "oscript" равен 0 И Я сообщаю вывод команды "oscript" - И Вывод команды "oscript" содержит "precommit4onec v24.11" + И Вывод команды "oscript" содержит "precommit4onec v25.01" И Вывод команды "oscript" содержит "не является репозиторием git" Сценарий: Установка precommit4onec во вложенные каталоги Когда Я выполняю команду "oscript" с параметрами "<КаталогПроекта>/src/main.os install ./ -r" Тогда Код возврата команды "oscript" равен 0 И Я сообщаю вывод команды "oscript" - И Вывод команды "oscript" содержит "precommit4onec v24.11" + И Вывод команды "oscript" содержит "precommit4onec v25.01" И В каталоге ".git/hooks" репозитория "Репозиторий1" есть файл "pre-commit" И В каталоге ".git/hooks" репозитория "Репозиторий2" есть файл "pre-commit" @@ -51,6 +51,6 @@ И Я выполняю команду "oscript" с параметрами "<КаталогПроекта>/src/main.os install ./ -r" Тогда Код возврата команды "oscript" равен 0 И Я сообщаю вывод команды "oscript" - И Вывод команды "oscript" содержит "precommit4onec v24.11" + И Вывод команды "oscript" содержит "precommit4onec v25.01" И В каталоге ".git/hooks" репозитория "Репозиторий1" есть файл "pre-commit" И В каталоге ".git/hooks" репозитория "Репозиторий2" есть файл "pre-commit" diff --git a/packagedef b/packagedef index 01210b6..fe0fa90 100644 --- a/packagedef +++ b/packagedef @@ -17,7 +17,7 @@ .РазработкаЗависитОт("asserts") .РазработкаЗависитОт("tempfiles", "1.1.1") .РазработкаЗависитОт("fs") - .РазработкаЗависитОт("coverage") + .РазработкаЗависитОт("coverage", "0.6.1") .ВключитьФайл("src") .ВключитьФайл("v8config.json") .ВключитьФайл("LICENSE") diff --git "a/src/\320\234\320\276\320\264\321\203\320\273\320\270/\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213\320\237\321\200\320\270\320\273\320\276\320\266\320\265\320\275\320\270\321\217.os" "b/src/\320\234\320\276\320\264\321\203\320\273\320\270/\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213\320\237\321\200\320\270\320\273\320\276\320\266\320\265\320\275\320\270\321\217.os" index 74f9536..04f5596 100644 --- "a/src/\320\234\320\276\320\264\321\203\320\273\320\270/\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213\320\237\321\200\320\270\320\273\320\276\320\266\320\265\320\275\320\270\321\217.os" +++ "b/src/\320\234\320\276\320\264\321\203\320\273\320\270/\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213\320\237\321\200\320\270\320\273\320\276\320\266\320\265\320\275\320\270\321\217.os" @@ -24,7 +24,7 @@ // Функция ВерсияПродукта() Экспорт - Возврат "24.11"; + Возврат "25.01"; КонецФункции // ВерсияПродукта diff --git "a/src/\320\234\320\276\320\264\321\203\320\273\320\270/\320\242\320\270\320\277\321\213\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262\320\224\320\273\321\217\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\270.os" "b/src/\320\234\320\276\320\264\321\203\320\273\320\270/\320\242\320\270\320\277\321\213\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262\320\224\320\273\321\217\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\270.os" index 3880f82..ef75dda 100644 --- "a/src/\320\234\320\276\320\264\321\203\320\273\320\270/\320\242\320\270\320\277\321\213\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262\320\224\320\273\321\217\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\270.os" +++ "b/src/\320\234\320\276\320\264\321\203\320\273\320\270/\320\242\320\270\320\277\321\213\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262\320\224\320\273\321\217\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\270.os" @@ -14,6 +14,7 @@ Перем ПланОбмена Экспорт; Перем ФункциональнаяОпция Экспорт; Перем Подсистема Экспорт; +Перем ПодпискаНаСобытие Экспорт; Перем Неизвестный Экспорт; // BSLLS:ExportVariables-on @@ -34,6 +35,9 @@ ИначеЕсли ТипыФайлов.ЭтоФайлОписанияФункциональнойОпции(АнализируемыйФайл) Тогда Описание.Тип = ФункциональнаяОпция; Описание.ЕДТ = ТипыФайлов.ЭтоФайлОписанияФункциональнойОпцииEDT(АнализируемыйФайл); + ИначеЕсли ТипыФайлов.ЭтоФайлОписанияПодпискиНаСобытие(АнализируемыйФайл) Тогда + Описание.Тип = ПодпискаНаСобытие; + Описание.ЕДТ = ТипыФайлов.ЭтоФайлОписанияПодпискиНаСобытиеEDT(АнализируемыйФайл); ИначеЕсли ТипыФайлов.ЭтоФайлОписанияПодсистемы(АнализируемыйФайл) Тогда Описание.Тип = Подсистема; Описание.ЕДТ = ТипыФайлов.ЭтоФайлОписанияПодсистемыEDT(АнализируемыйФайл); @@ -54,5 +58,6 @@ ОбщийРеквизит = "ОбщийРеквизит"; ПланОбмена = "ПланОбмена"; ФункциональнаяОпция = "ФункциональнаяОпция"; +ПодпискаНаСобытие = "ПодпискаНаСобытие"; Подсистема = "Подсистема"; Неизвестный = ""; diff --git "a/src/\320\234\320\276\320\264\321\203\320\273\320\270/\320\242\320\270\320\277\321\213\320\244\320\260\320\271\320\273\320\276\320\262.os" "b/src/\320\234\320\276\320\264\321\203\320\273\320\270/\320\242\320\270\320\277\321\213\320\244\320\260\320\271\320\273\320\276\320\262.os" index 59b0338..2066e29 100644 --- "a/src/\320\234\320\276\320\264\321\203\320\273\320\270/\320\242\320\270\320\277\321\213\320\244\320\260\320\271\320\273\320\276\320\262.os" +++ "b/src/\320\234\320\276\320\264\321\203\320\273\320\270/\320\242\320\270\320\277\321\213\320\244\320\260\320\271\320\273\320\276\320\262.os" @@ -283,6 +283,18 @@ Возврат ЭтоФайлОписанияМетаданныхEDT(Файл) И ПутьСодержитКаталог(Файл, "functionaloptions"); КонецФункции +Функция ЭтоФайлОписанияПодпискиНаСобытие(Файл) Экспорт + Возврат ЭтоФайлОписанияПодпискиНаСобытиеКонфигуратора(Файл) ИЛИ ЭтоФайлОписанияПодпискиНаСобытиеEDT(Файл); +КонецФункции + +Функция ЭтоФайлОписанияПодпискиНаСобытиеКонфигуратора(Файл) Экспорт + Возврат ЭтоФайлОписанияМетаданныхКонфигуратора(Файл) И ПутьСодержитКаталог(Файл, "eventsubscriptions"); +КонецФункции + +Функция ЭтоФайлОписанияПодпискиНаСобытиеEDT(Файл) Экспорт + Возврат ЭтоФайлОписанияМетаданныхEDT(Файл) И ПутьСодержитКаталог(Файл, "eventsubscriptions"); +КонецФункции + Функция ЭтоФайлПравРоли(Файл) Экспорт Возврат СтрСравнить(Файл.Имя, "Rights.xml") = 0 ИЛИ СтрСравнить(Файл.Имя, "Rights.rights") = 0; КонецФункции diff --git "a/src/\320\241\321\206\320\265\320\275\320\260\321\200\320\270\320\270\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\270/\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\235\320\260\320\273\320\270\321\207\320\270\321\217\320\220\321\200\321\202\320\265\321\204\320\260\320\272\321\202\320\276\320\262Git.os" "b/src/\320\241\321\206\320\265\320\275\320\260\321\200\320\270\320\270\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\270/\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\235\320\260\320\273\320\270\321\207\320\270\321\217\320\220\321\200\321\202\320\265\321\204\320\260\320\272\321\202\320\276\320\262Git.os" new file mode 100644 index 0000000..07cd143 --- /dev/null +++ "b/src/\320\241\321\206\320\265\320\275\320\260\321\200\320\270\320\270\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\270/\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\235\320\260\320\273\320\270\321\207\320\270\321\217\320\220\321\200\321\202\320\265\321\204\320\260\320\272\321\202\320\276\320\262Git.os" @@ -0,0 +1,89 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// Служебный модуль с реализацией сценариев обработки файлов <ПроверкаНаличияАртефактовGit> +// +/////////////////////////////////////////////////////////////////////////////// + +Перем Лог; + +// ИмяСценария +// Возвращает имя сценария обработки файлов +// +// Возвращаемое значение: +// Строка - Имя текущего сценария обработки файлов +// +Функция ИмяСценария() Экспорт + + Возврат "ПроверкаНаличияАртефактовGit"; + +КонецФункции // ИмяСценария() + +// ОбработатьФайл +// Выполняет обработку файла +// +// Параметры: +// АнализируемыйФайл - Файл - Файл из журнала git для анализа +// КаталогИсходныхФайлов - Строка - Каталог расположения исходных файлов относительно каталог репозитория +// ДополнительныеПараметры - Структура - Набор дополнительных параметров, которые можно использовать +// * Лог - Объект - Текущий лог +// * ИзмененныеКаталоги - Массив - Каталоги, которые необходимо добавить в индекс +// * КаталогРепозитория - Строка - Адрес каталога репозитория +// * ФайлыДляПостОбработки - Массив - Файлы, изменившиеся / образовавшиеся в результате работы сценария +// и которые необходимо дообработать +// +// Возвращаемое значение: +// Булево - Признак выполненной обработки файла +// +Функция ОбработатьФайл(АнализируемыйФайл, КаталогИсходныхФайлов, ДополнительныеПараметры) Экспорт + + Лог = ДополнительныеПараметры.Лог; + НастройкиСценария = ДополнительныеПараметры.Настройки.Получить(ИмяСценария()); + Если АнализируемыйФайл.Существует() И АнализируемыйФайл.ЭтоФайл() Тогда + + Лог.Информация("Обработка файла '%1' по сценарию '%2'", АнализируемыйФайл.ПолноеИмя, ИмяСценария()); + + ПроверитьНаНаличиеАртефактовGit(АнализируемыйФайл.ПолноеИмя); + Возврат Истина; + + КонецЕсли; + + Возврат Ложь; + +КонецФункции // ОбработатьФайл() + +Процедура ПроверитьНаНаличиеАртефактовGit(ПутьКФайлуМодуля) + + ПаттерныКонфликтов = Новый Массив(); + ПаттерныКонфликтов.Добавить("^<<<<<<<\s"); + ПаттерныКонфликтов.Добавить("^=======\s"); + ПаттерныКонфликтов.Добавить("^=======\n$"); + ПаттерныКонфликтов.Добавить("^=======\r\n$"); + ПаттерныКонфликтов.Добавить("^>>>>>>>\s"); + ТекстМодуля = ФайловыеОперации.ПрочитатьТекстФайла(ПутьКФайлуМодуля); + + Ошибки = Новый Массив; + Если НЕ ПустаяСтрока(ТекстМодуля) Тогда + + Для Каждого Паттерн Из ПаттерныКонфликтов Цикл + ШаблонПоиска = Новый РегулярноеВыражение(Паттерн); + ШаблонПоиска.Многострочный = Ложь; + + Совпадения = ШаблонПоиска.НайтиСовпадения(ТекстМодуля); + Если Совпадения.Количество() > 0 Тогда + ТекстОшибки = СтрШаблон("'%1': %2 шт", Паттерн, Совпадения.Количество()); + Лог.Отладка(ТекстОшибки); + Ошибки.Добавить(ТекстОшибки); + КонецЕсли; + + КонецЦикла; + КонецЕсли; + + Если Ошибки.Количество() > 0 Тогда + ТекстОшибки = СтрСоединить(Ошибки, Символы.ПС); + ТекстОшибки = СтрШаблон("В файле '%1' обнаружены ошибки объединения или перемещения веток: %2", ПутьКФайлуМодуля, ТекстОшибки); + Лог.Ошибка(ТекстОшибки); + + ВызватьИсключение ТекстОшибки; + КонецЕсли; + +КонецПроцедуры diff --git "a/src/\320\241\321\206\320\265\320\275\320\260\321\200\320\270\320\270\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\270/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260.os" "b/src/\320\241\321\206\320\265\320\275\320\260\321\200\320\270\320\270\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\270/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260.os" index 803b5d5..24f3198 100644 --- "a/src/\320\241\321\206\320\265\320\275\320\260\321\200\320\270\320\270\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\270/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260.os" +++ "b/src/\320\241\321\206\320\265\320\275\320\260\321\200\320\270\320\270\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\270/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260.os" @@ -90,6 +90,8 @@ УстановитьУсловияОбработкиФайлаПланОбмена(НастройкиСортировки); ИначеЕсли НастройкиСортировки.Тип = ТипыОбъектовДляСортировки.ОбщийРеквизит Тогда УстановитьУсловияОбработкиФайлаОбщийРеквизит(НастройкиСортировки); + ИначеЕсли НастройкиСортировки.Тип = ТипыОбъектовДляСортировки.ПодпискаНаСобытие Тогда + УстановитьУсловияОбработкиФайлаПодпискаНаСобытие(НастройкиСортировки); Иначе ВызватьИсключение "Неизвестный тип для сортировки"; КонецЕсли; @@ -186,6 +188,22 @@ КонецЕсли; КонецПроцедуры +Процедура УстановитьУсловияОбработкиФайлаПодпискаНаСобытие(НастройкиСортировки) + Если НастройкиСортировки.ЕДТ() Тогда + НастройкаСценарияСортировкиСостава = Новый НастройкаСценарияСортировкиСостава("types"); + НастройкаСценарияСортировкиСостава.УстановитьРазделительЭлементов(" "); + НастройкиСортировки.ДобавитьСценарий(НастройкаСценарияСортировкиСостава); + Иначе + НастройкаСценарияСортировкиСостава = Новый НастройкаСценарияСортировкиСостава("v8:Type"); + НастройкаСценарияСортировкиСостава.УстановитьРазделительЭлементов(" "); + НастройкиСортировки.ДобавитьСценарий(НастройкаСценарияСортировкиСостава); + + НастройкаСценарияСортировкиСостава = Новый НастройкаСценарияСортировкиСостава("v8:TypeSet"); + НастройкаСценарияСортировкиСостава.УстановитьРазделительЭлементов(" "); + НастройкиСортировки.ДобавитьСценарий(НастройкаСценарияСортировкиСостава); + КонецЕсли; +КонецПроцедуры + Процедура УстановитьУсловияОбработкиФайлаПланОбмена(НастройкиСортировки) Если НастройкиСортировки.ЕДТ() Тогда Если НастройкиСортировки.Заимствованный() Тогда diff --git "a/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Configuration/\320\224\320\276/\320\234\320\265\320\275\320\265\320\264\320\266\320\265\321\200\321\213.mdo" "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Configuration/\320\224\320\276/\320\234\320\265\320\275\320\265\320\264\320\266\320\265\321\200\321\213.mdo" new file mode 100644 index 0000000..c40514d --- /dev/null +++ "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Configuration/\320\224\320\276/\320\234\320\265\320\275\320\265\320\264\320\266\320\265\321\200\321\213.mdo" @@ -0,0 +1,36 @@ + + + ПодпискаТест + + ru + Подписка тест + + + CatalogManager.Банки + CatalogManager.Алгоритмы + CatalogManager.Валюты + CatalogManager.ИсточникиДанных + DocumentManager.ЧекККМ + DocumentManager.КассоваяСмена + EnumManager.ВидыВызоваШины + ChartOfCharacteristicTypesManager.ТипыЗначенийВидовПравДоступа + ChartOfAccountsManager + ChartOfCalculationTypesManager + ReportManager.ДинамикаРостаДанных + DataProcessorManager.ЖурналРегистрации + BusinessProcessManager + TaskManager + ExchangePlanManager.ТрансляцияИзменений + DocumentJournalManager + InformationRegisterManager.ДанныеШины + AccumulationRegisterManager + AccountingRegisterManager + CalculationRegisterManager + ConstantValueManager.ЗаголовокСистемы + FilterCriterionManager.ПодчиненныеДокументы + SequenceRecordSet + SettingsStorageManager + + FormGetProcessing + CommonModule.ПодпискиНаСобытия.ПодпискаТестОбработкаПолученияФормы + diff --git "a/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Configuration/\320\224\320\276/\320\234\320\265\320\275\320\265\320\264\320\266\320\265\321\200\321\213.xml" "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Configuration/\320\224\320\276/\320\234\320\265\320\275\320\265\320\264\320\266\320\265\321\200\321\213.xml" new file mode 100644 index 0000000..3772c8e --- /dev/null +++ "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Configuration/\320\224\320\276/\320\234\320\265\320\275\320\265\320\264\320\266\320\265\321\200\321\213.xml" @@ -0,0 +1,25 @@ + + + + + ПодпискаТест + + + ru + Подписка тест + + + + + cfg:DocumentManager.КассоваяСмена + cfg:CatalogManager.ИсточникиДанных + cfg:CatalogManager.Валюты + cfg:CatalogManager.Банки + cfg:CatalogManager.Алгоритмы + cfg:DocumentManager.ЧекККМ + + FormGetProcessing + CommonModule.ПодпискиНаСобытия.ПодпискаТестОбработкаПолученияФормы + + + \ No newline at end of file diff --git "a/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Configuration/\320\224\320\276/\320\236\320\261\321\212\320\265\320\272\321\202\321\213.mdo" "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Configuration/\320\224\320\276/\320\236\320\261\321\212\320\265\320\272\321\202\321\213.mdo" new file mode 100644 index 0000000..ad831ad --- /dev/null +++ "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Configuration/\320\224\320\276/\320\236\320\261\321\212\320\265\320\272\321\202\321\213.mdo" @@ -0,0 +1,30 @@ + + + ОбработкаПроверкиЗаполненияТест + + ru + Обработка проверки заполнения тест + + + DefinedType.ДоговорыКлиентов + CatalogObject.Алгоритмы + CatalogObject.Банки + CatalogObject.Валюты + CatalogObject.ИсточникиДанных + DocumentObject.КассоваяСмена + DocumentObject.ЧекККМ + ChartOfCharacteristicTypesObject + ChartOfAccountsObject + ChartOfCalculationTypesObject + BusinessProcessObject + TaskObject + ExchangePlanObject.ТрансляцияИзменений + InformationRegisterRecordSet.ВерсииОбъектов + AccumulationRegisterRecordSet + AccountingRegisterRecordSet + CalculationRegisterRecordSet + ExternalDataSourceTableRecordSet.ТекущаяСУБД.ИнформацияОбОшибках + RecalculationRecordSet + + FillCheckProcessing + diff --git "a/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Configuration/\320\224\320\276/\320\236\320\261\321\212\320\265\320\272\321\202\321\213.xml" "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Configuration/\320\224\320\276/\320\236\320\261\321\212\320\265\320\272\321\202\321\213.xml" new file mode 100644 index 0000000..ada7e5d --- /dev/null +++ "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Configuration/\320\224\320\276/\320\236\320\261\321\212\320\265\320\272\321\202\321\213.xml" @@ -0,0 +1,37 @@ + + + + + ОбработкаПроверкиЗаполненияТест + + + ru + Обработка проверки заполнения тест + + + + + cfg:CatalogObject.Алгоритмы + cfg:DocumentObject.ЧекККМ + cfg:DocumentObject.КассоваяСмена + cfg:ExchangePlanObject.ТрансляцияИзменений + cfg:InformationRegisterRecordSet.ВерсииОбъектов + cfg:ExternalDataSourceTableRecordSet.ТекущаяСУБД.ИнформацияОбОшибках + cfg:CatalogObject.ИсточникиДанных + cfg:CatalogObject.Валюты + cfg:CatalogObject.Банки + cfg:BusinessProcessObject + cfg:ChartOfCalculationTypesObject + cfg:ChartOfAccountsObject + cfg:AccountingRegisterRecordSet + cfg:CalculationRegisterRecordSet + cfg:AccumulationRegisterRecordSet + cfg:ChartOfCharacteristicTypesObject + cfg:RecalculationRecordSet + cfg:TaskObject + + FillCheckProcessing + CommonModule.ПодпискиНаСобытия.ОбработкаПроверкиЗаполненияТестОбработкаПроверкиЗаполнения + + + \ No newline at end of file diff --git "a/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Configuration/\320\237\320\276\321\201\320\273\320\265/\320\234\320\265\320\275\320\265\320\264\320\266\320\265\321\200\321\213.mdo" "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Configuration/\320\237\320\276\321\201\320\273\320\265/\320\234\320\265\320\275\320\265\320\264\320\266\320\265\321\200\321\213.mdo" new file mode 100644 index 0000000..5400a34 --- /dev/null +++ "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Configuration/\320\237\320\276\321\201\320\273\320\265/\320\234\320\265\320\275\320\265\320\264\320\266\320\265\321\200\321\213.mdo" @@ -0,0 +1,36 @@ + + + ПодпискаТест + + ru + Подписка тест + + + AccountingRegisterManager + AccumulationRegisterManager + BusinessProcessManager + CalculationRegisterManager + CatalogManager.Алгоритмы + CatalogManager.Банки + CatalogManager.Валюты + CatalogManager.ИсточникиДанных + ChartOfAccountsManager + ChartOfCalculationTypesManager + ChartOfCharacteristicTypesManager.ТипыЗначенийВидовПравДоступа + ConstantValueManager.ЗаголовокСистемы + DataProcessorManager.ЖурналРегистрации + DocumentJournalManager + DocumentManager.КассоваяСмена + DocumentManager.ЧекККМ + EnumManager.ВидыВызоваШины + ExchangePlanManager.ТрансляцияИзменений + FilterCriterionManager.ПодчиненныеДокументы + InformationRegisterManager.ДанныеШины + ReportManager.ДинамикаРостаДанных + SequenceRecordSet + SettingsStorageManager + TaskManager + + FormGetProcessing + CommonModule.ПодпискиНаСобытия.ПодпискаТестОбработкаПолученияФормы + diff --git "a/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Configuration/\320\237\320\276\321\201\320\273\320\265/\320\234\320\265\320\275\320\265\320\264\320\266\320\265\321\200\321\213.xml" "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Configuration/\320\237\320\276\321\201\320\273\320\265/\320\234\320\265\320\275\320\265\320\264\320\266\320\265\321\200\321\213.xml" new file mode 100644 index 0000000..5687f58 --- /dev/null +++ "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Configuration/\320\237\320\276\321\201\320\273\320\265/\320\234\320\265\320\275\320\265\320\264\320\266\320\265\321\200\321\213.xml" @@ -0,0 +1,25 @@ + + + + + ПодпискаТест + + + ru + Подписка тест + + + + + cfg:CatalogManager.Алгоритмы + cfg:CatalogManager.Банки + cfg:CatalogManager.Валюты + cfg:CatalogManager.ИсточникиДанных + cfg:DocumentManager.КассоваяСмена + cfg:DocumentManager.ЧекККМ + + FormGetProcessing + CommonModule.ПодпискиНаСобытия.ПодпискаТестОбработкаПолученияФормы + + + \ No newline at end of file diff --git "a/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Configuration/\320\237\320\276\321\201\320\273\320\265/\320\236\320\261\321\212\320\265\320\272\321\202\321\213.mdo" "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Configuration/\320\237\320\276\321\201\320\273\320\265/\320\236\320\261\321\212\320\265\320\272\321\202\321\213.mdo" new file mode 100644 index 0000000..607164e --- /dev/null +++ "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Configuration/\320\237\320\276\321\201\320\273\320\265/\320\236\320\261\321\212\320\265\320\272\321\202\321\213.mdo" @@ -0,0 +1,30 @@ + + + ОбработкаПроверкиЗаполненияТест + + ru + Обработка проверки заполнения тест + + + AccountingRegisterRecordSet + AccumulationRegisterRecordSet + BusinessProcessObject + CalculationRegisterRecordSet + CatalogObject.Алгоритмы + CatalogObject.Банки + CatalogObject.Валюты + CatalogObject.ИсточникиДанных + ChartOfAccountsObject + ChartOfCalculationTypesObject + ChartOfCharacteristicTypesObject + DefinedType.ДоговорыКлиентов + DocumentObject.КассоваяСмена + DocumentObject.ЧекККМ + ExchangePlanObject.ТрансляцияИзменений + ExternalDataSourceTableRecordSet.ТекущаяСУБД.ИнформацияОбОшибках + InformationRegisterRecordSet.ВерсииОбъектов + RecalculationRecordSet + TaskObject + + FillCheckProcessing + diff --git "a/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Configuration/\320\237\320\276\321\201\320\273\320\265/\320\236\320\261\321\212\320\265\320\272\321\202\321\213.xml" "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Configuration/\320\237\320\276\321\201\320\273\320\265/\320\236\320\261\321\212\320\265\320\272\321\202\321\213.xml" new file mode 100644 index 0000000..4eac2e4 --- /dev/null +++ "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Configuration/\320\237\320\276\321\201\320\273\320\265/\320\236\320\261\321\212\320\265\320\272\321\202\321\213.xml" @@ -0,0 +1,37 @@ + + + + + ОбработкаПроверкиЗаполненияТест + + + ru + Обработка проверки заполнения тест + + + + + cfg:CatalogObject.Алгоритмы + cfg:CatalogObject.Банки + cfg:CatalogObject.Валюты + cfg:CatalogObject.ИсточникиДанных + cfg:DocumentObject.КассоваяСмена + cfg:DocumentObject.ЧекККМ + cfg:ExchangePlanObject.ТрансляцияИзменений + cfg:ExternalDataSourceTableRecordSet.ТекущаяСУБД.ИнформацияОбОшибках + cfg:InformationRegisterRecordSet.ВерсииОбъектов + cfg:AccountingRegisterRecordSet + cfg:AccumulationRegisterRecordSet + cfg:BusinessProcessObject + cfg:CalculationRegisterRecordSet + cfg:ChartOfAccountsObject + cfg:ChartOfCalculationTypesObject + cfg:ChartOfCharacteristicTypesObject + cfg:RecalculationRecordSet + cfg:TaskObject + + FillCheckProcessing + CommonModule.ПодпискиНаСобытия.ОбработкаПроверкиЗаполненияТестОбработкаПроверкиЗаполнения + + + \ No newline at end of file diff --git "a/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Ext/\320\224\320\276/\320\234\320\265\320\275\320\265\320\264\320\266\320\265\321\200\321\213.mdo" "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Ext/\320\224\320\276/\320\234\320\265\320\275\320\265\320\264\320\266\320\265\321\200\321\213.mdo" new file mode 100644 index 0000000..1da0010 --- /dev/null +++ "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Ext/\320\224\320\276/\320\234\320\265\320\275\320\265\320\264\320\266\320\265\321\200\321\213.mdo" @@ -0,0 +1,16 @@ + + + ПодпискаТест + Adopted + + Checked + Checked + + + CatalogManager.Метаданные + DocumentManager + DataProcessorManager + InformationRegisterManager + InformationRegisterManager.СообщенияСервисовИнтеграции + + diff --git "a/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Ext/\320\224\320\276/\320\234\320\265\320\275\320\265\320\264\320\266\320\265\321\200\321\213.xml" "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Ext/\320\224\320\276/\320\234\320\265\320\275\320\265\320\264\320\266\320\265\321\200\321\213.xml" new file mode 100644 index 0000000..df3907f --- /dev/null +++ "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Ext/\320\224\320\276/\320\234\320\265\320\275\320\265\320\264\320\266\320\265\321\200\321\213.xml" @@ -0,0 +1,19 @@ + + + + + + ПодпискаТест + + Adopted + 67086bed-ead8-4ddc-9e80-f83ac86bf930 + + cfg:InformationRegisterManager + cfg:DocumentManager + cfg:InformationRegisterManager.СообщенияСервисовИнтеграции + cfg:DataProcessorManager + cfg:CatalogManager.Метаданные + + + + \ No newline at end of file diff --git "a/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Ext/\320\224\320\276/\320\236\320\261\321\212\320\265\320\272\321\202\321\213.mdo" "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Ext/\320\224\320\276/\320\236\320\261\321\212\320\265\320\272\321\202\321\213.mdo" new file mode 100644 index 0000000..21fa6f8 --- /dev/null +++ "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Ext/\320\224\320\276/\320\236\320\261\321\212\320\265\320\272\321\202\321\213.mdo" @@ -0,0 +1,17 @@ + + + ОбработкаПроверкиЗаполненияТест + Adopted + + Checked + Checked + + + DocumentObject + CatalogObject.ИндивидуальныеОбработкиОтчеты + ChartOfAccountsObject + TaskObject + InformationRegisterRecordSet.СообщенияСервисовИнтеграции + CalculationRegisterRecordSet + + diff --git "a/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Ext/\320\224\320\276/\320\236\320\261\321\212\320\265\320\272\321\202\321\213.xml" "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Ext/\320\224\320\276/\320\236\320\261\321\212\320\265\320\272\321\202\321\213.xml" new file mode 100644 index 0000000..804e520 --- /dev/null +++ "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Ext/\320\224\320\276/\320\236\320\261\321\212\320\265\320\272\321\202\321\213.xml" @@ -0,0 +1,20 @@ + + + + + + ОбработкаПроверкиЗаполненияТест + + Adopted + f00e893b-a4e8-4ad0-9129-09f619b06ba5 + + cfg:CatalogObject.ИндивидуальныеОбработкиОтчеты + cfg:InformationRegisterRecordSet.СообщенияСервисовИнтеграции + cfg:ChartOfAccountsObject + cfg:CalculationRegisterRecordSet + cfg:TaskObject + cfg:DocumentObject + + + + \ No newline at end of file diff --git "a/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Ext/\320\237\320\276\321\201\320\273\320\265/\320\234\320\265\320\275\320\265\320\264\320\266\320\265\321\200\321\213.mdo" "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Ext/\320\237\320\276\321\201\320\273\320\265/\320\234\320\265\320\275\320\265\320\264\320\266\320\265\321\200\321\213.mdo" new file mode 100644 index 0000000..403de15 --- /dev/null +++ "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Ext/\320\237\320\276\321\201\320\273\320\265/\320\234\320\265\320\275\320\265\320\264\320\266\320\265\321\200\321\213.mdo" @@ -0,0 +1,16 @@ + + + ПодпискаТест + Adopted + + Checked + Checked + + + CatalogManager.Метаданные + DataProcessorManager + DocumentManager + InformationRegisterManager + InformationRegisterManager.СообщенияСервисовИнтеграции + + diff --git "a/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Ext/\320\237\320\276\321\201\320\273\320\265/\320\234\320\265\320\275\320\265\320\264\320\266\320\265\321\200\321\213.xml" "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Ext/\320\237\320\276\321\201\320\273\320\265/\320\234\320\265\320\275\320\265\320\264\320\266\320\265\321\200\321\213.xml" new file mode 100644 index 0000000..4db3be6 --- /dev/null +++ "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Ext/\320\237\320\276\321\201\320\273\320\265/\320\234\320\265\320\275\320\265\320\264\320\266\320\265\321\200\321\213.xml" @@ -0,0 +1,19 @@ + + + + + + ПодпискаТест + + Adopted + 67086bed-ead8-4ddc-9e80-f83ac86bf930 + + cfg:CatalogManager.Метаданные + cfg:DataProcessorManager + cfg:DocumentManager + cfg:InformationRegisterManager + cfg:InformationRegisterManager.СообщенияСервисовИнтеграции + + + + \ No newline at end of file diff --git "a/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Ext/\320\237\320\276\321\201\320\273\320\265/\320\236\320\261\321\212\320\265\320\272\321\202\321\213.mdo" "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Ext/\320\237\320\276\321\201\320\273\320\265/\320\236\320\261\321\212\320\265\320\272\321\202\321\213.mdo" new file mode 100644 index 0000000..f8d985b --- /dev/null +++ "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Ext/\320\237\320\276\321\201\320\273\320\265/\320\236\320\261\321\212\320\265\320\272\321\202\321\213.mdo" @@ -0,0 +1,17 @@ + + + ОбработкаПроверкиЗаполненияТест + Adopted + + Checked + Checked + + + CalculationRegisterRecordSet + CatalogObject.ИндивидуальныеОбработкиОтчеты + ChartOfAccountsObject + DocumentObject + InformationRegisterRecordSet.СообщенияСервисовИнтеграции + TaskObject + + diff --git "a/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Ext/\320\237\320\276\321\201\320\273\320\265/\320\236\320\261\321\212\320\265\320\272\321\202\321\213.xml" "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Ext/\320\237\320\276\321\201\320\273\320\265/\320\236\320\261\321\212\320\265\320\272\321\202\321\213.xml" new file mode 100644 index 0000000..cd949ea --- /dev/null +++ "b/tests/fixtures/\320\241\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\320\241\320\276\321\201\321\202\320\260\320\262\320\260/EventSubscriptions/Ext/\320\237\320\276\321\201\320\273\320\265/\320\236\320\261\321\212\320\265\320\272\321\202\321\213.xml" @@ -0,0 +1,20 @@ + + + + + + ОбработкаПроверкиЗаполненияТест + + Adopted + f00e893b-a4e8-4ad0-9129-09f619b06ba5 + + cfg:CatalogObject.ИндивидуальныеОбработкиОтчеты + cfg:InformationRegisterRecordSet.СообщенияСервисовИнтеграции + cfg:CalculationRegisterRecordSet + cfg:ChartOfAccountsObject + cfg:DocumentObject + cfg:TaskObject + + + + \ No newline at end of file diff --git "a/tests/\320\242\320\265\321\201\321\202\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\241\321\206\320\265\320\275\320\260\321\200\320\270\320\265\320\262\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\270.os" "b/tests/\320\242\320\265\321\201\321\202\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\241\321\206\320\265\320\275\320\260\321\200\320\270\320\265\320\262\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\270.os" index 982075f..36082f1 100644 --- "a/tests/\320\242\320\265\321\201\321\202\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\241\321\206\320\265\320\275\320\260\321\200\320\270\320\265\320\262\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\270.os" +++ "b/tests/\320\242\320\265\321\201\321\202\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260\320\241\321\206\320\265\320\275\320\260\321\200\320\270\320\265\320\262\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\270.os" @@ -24,6 +24,7 @@ ВсеТесты.Добавить("СортировкаСостава_FunctionalOptions"); ВсеТесты.Добавить("СортировкаСостава_Subsystems"); ВсеТесты.Добавить("СортировкаСостава_CommonAttributes"); + ВсеТесты.Добавить("СортировкаСостава_EventSubscriptions"); ВсеТесты.Добавить("ТипыФайлов_ЗащищенныеМодулиНеОпределяютсяКакФайлИсходников"); ВсеТесты.Добавить("ТестДолжен_ПроверитьЧтоСинхронизацияОбъектовМетаданныхВызываетИсключение"); ВсеТесты.Добавить("ТестДолжен_ПроверитьЧтоСценарийПроверкиДублейПроцедурВызываетИсключение"); @@ -101,6 +102,11 @@ ПроверитьОбработкуФайлов("СортировкаСостава", "CommonAttributes\Ext"); КонецПроцедуры +Процедура СортировкаСостава_EventSubscriptions() Экспорт + ПроверитьОбработкуФайлов("СортировкаСостава", "EventSubscriptions\Configuration"); + ПроверитьОбработкуФайлов("СортировкаСостава", "EventSubscriptions\Ext"); +КонецПроцедуры + Процедура ПроверитьОбработкуФайлов(ИмяСценария, ПодкаталогИсходников) ОбъектСценария = ПолучитьСценарий(ИмяСценария);