Repository navigation
2.2.1
UI: Test Manager
- Кнопки редких действий в шапке
Test Managerреорганизованы в единый блокMore actions(...). - Добавлены команды
Refresh steps library(Обновить библиотеку шагов) иRepair scenario files(Исправление файлов сценариев) в меню панели Менеджера тестов. - Для лучшей ясности, текст статуса выбора тестов изменен с
Selected: X/YнаWill be built: X/Y.
Пакетное исправление и проверка сценариев
-
Добавлены команды для исправления форматирования сценариев:
KOT - Repair and validate changed scenarios (safe batch)/KOT - Исправить и проверить измененные сценарии (безопасный пакетный режим)- используются сохраненные измененные сценарии и измененные в Git.yamlфайлы;KOT - Repair and validate all scenarios in YAML source directory (high load)/KOT - Исправить и проверить все сценарии в yamlSourceDirectory (высокая нагрузка)- обрабатываются все сценарии вyamlSourceDirectory;- Данные команды доступны в меню
More actions(...) в панели Менеджера тестов.
-
Исправлена критическая ошибка, случайным образом приводящая к потере текстов сценариев при использовании функции VSCode
Replace in Filesс включенным Auto Save:- полная post-save обработка файла со стороны плагина выполняется только для активного файла;
- прочие измененные сценарии ставятся в очередь для опциональной команды
KOT - Repair and validate changed scenarios (safe batch)/KOT - Исправить и проверить измененные сценарии (безопасный пакетный режим); - снижен фоновый шум от post-save обработки.
Поддержка старых тестовых сред, еще не готовых к миграции со стороны CI/CD
- Добавлен переключатель автодобавления/восстановления
KOTМетаданныедля всех типов сценариев (kotTestToolkit.editor.autoEnsureKotMetadataForMainScenarios), по умолчанию включен. - Миграция legacy-тегов
# PhaseSwitcher_*вKOTМетаданные(kotTestToolkit.editor.enableLegacyMetadataMigrationForMainScenarios) оставлена опциональной и по умолчанию включена; применяется только для главных сценариев и работает при включенномautoEnsureKotMetadataForMainScenarios.