-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Labels
Description
Получить список изменений файлов в одном результирующем текстовом файле
ИМХО 2 вида отчета нужны:
-
- простой/быстрый = те отличия, что показываются на верхнем уровне
-
- подробный/более медленный = подробное отличие всех метаданных
Например, в форме v8Reader, где метаданные (деревья), нажать "вывести список", выбрать вариант "текстовый документ".
Получаем результат:
Структура первой обработки Структура второй обработки Есть изменения Путь первого объекта Путь второго объекта
xddDataFixtureGen xddDataFixtureGen 1 d0ac533a-c210-47e2-94e1-6d5329bcc033 a764486e-0ec8-42b4-8434-355f1cc2c4d5
Модуль объекта Модуль объекта 1 54f1dec0-8f13-4065-9f45-0e74788142d2.0 2bea54fe-a179-43e6-9377-9255a9ca2e4a.0
Реквизиты Реквизиты
ЕстьВстроеннаяОбработка_юТест ЕстьВстроеннаяОбработка_юТест 1
Табличные части Табличные части
ТаблицаДанных ТаблицаДанных
Ссылка Ссылка 1
Метаданное Метаданное 1
ИмяПеременной ИмяПеременной 1
ВыгружатьКод ВыгружатьКод 1
РежимПоиска РежимПоиска 1
РежимСоздания РежимСоздания 1
Формы Формы
УправляемаяФорма УправляемаяФорма 1 103ebd31-7643-4b1a-ba8b-4c789efcb71f 57f8e960-e897-4dab-8f8f-29103028a3e9
Форма Форма 1 103ebd31-7643-4b1a-ba8b-4c789efcb71f.0 57f8e960-e897-4dab-8f8f-29103028a3e9.0
Макеты Макеты
СозданиеПростогоСправочника СозданиеПростогоСправочника 1 efa2b5fc-de31-4695-a81b-8acc1a24d8f8 a8aa8b25-c3a6-4bee-8f5e-38f0b98b548f
СозданиеПростогоСправочника_ПредставлениеНеИдентификатор <Отсутствует> 3
Макет <Отсутствует> 3
полученный лог сравнения можно юзать для автоматических тестов. т.е. в макеты заносим текст лога и разные варианты файлов, затем при прогоне теста запускаем ридер, поулчаем лог и сверяем его с эталоном. если расхождение нет, то тест пройден
очень просто и удобно