* feat: методы генерации кода
* feat: перевод ЮТГенераторКода на новый api
* feat: выделил новый ЮТГенераторКодаМод, доработка генрации, работа с переменными
* feat: использование сгенерированных объектов при генрации других объектах
* feat: обьработка генерации тестовых данных + доработка установки реквизитов (поиск/создание)
* feat: использование "Постоянные данные" и разлычные форматы именования переменных
* feat: использование КодИнициализацииПоТипам и использование механизма подключаемых модулей
* doc: документация по генератору
* feat: правка замечаний + исправление тестов
* test: добавлена пачка тестов
* test: правка тестов
- Исправлена критическая ошибка: функция принимала строки без цифр ('.', '-', '-.') как числовые
- Добавлена проверка наличия хотя бы одной цифры в строке
- Добавлено обрезание пробелов в начале и конце строки
- Добавлены тесты для проверки корректности работы функции
- Все тесты проходят успешно
- Добавлены недостающие поля СвойстваОтчета и СвойстваAllure в функцию ОписаниеТеста модуля ТестовыеДанные
- Исправлена проверка fullName в тесте ОписаниеТеста_SmokeТесты (убрана лишняя строка ' []')
- Обновлено ожидаемое количество тестовых модулей с 55 до 56 в тесте ЗагрузитьТесты
Все тесты теперь проходят успешно.
- Добавлен парсинг дополнительных параметров командной строки
- Реализована логика слияния параметров с приоритетом CLI > файл > умолчания
- Добавлена поддержка относительных путей с параметром workspacePath
- Созданы тесты для новой функциональности (26 тестов, все пройдены)
- Обновлена документация с примерами использования
- Обеспечена обратная совместимость
Формат: RunUnitTests=config.json;reportPath=./reports;reportFormat=allure
Приоритет путей: workspacePath → projectPath → текущий каталог
- Изменена логика для использования поля Имя вместо несуществующего поля Представление
- Исправлены тестовые данные для корректной работы
- Обновлен тест ОписаниеТеста_SmokeТесты для проверки функциональности
- Тест теперь проходит успешно (6/7 тестов проходят)
- Добавлена функция ЭтоSmokeТест() для определения smoke тестов по префиксу 'ДТ'
- Модифицирована логика формирования Allure отчета для smoke тестов
- Исправлено отображение индивидуальных smoke тестов вместо групповых
- Обновлены тестовые данные для корректной работы с полем 'Представление'
- Добавлена документация по интеграции smoke тестов с Allure отчетами
- Создан тест ОписаниеТеста_SmokeТесты для проверки функциональности
Решает проблему #568: в Allure отчете отображалось только 2 групповых теста
вместо 1754 индивидуальных smoke тестов
- Реализована поддержка форматов Allure, JUnit и HTML для отчетов
- Добавлены новые параметры конфигурации для выбора форматов
- Исправлены проваленные тесты:
* Записи_Условие_ВСписке - исправлена логика теста для корректной изоляции
* ЗагрузитьТесты - исправлено ожидаемое количество наборов тестов
- Обновлена документация по настройке и использованию отчетов
- Добавлены тесты для новой функциональности
- Улучшена архитектура системы отчетов
* feat: работа со свойствами отчета
* feat: разделение allure и junit, добавлены стандартные свойства allure
* feat: изменен подход настройки для allure документация
* fix: настройка подсистем
* feat: загрузка данных в движения документа
* feat: загрузка из макета в произвольную таблицу
* doc: описание новых методов
* fix: правка замечаний и теста