Bug #13521
openПозволяет создавать test purpose у text node через UniEditor
0%
Description
Был создан Text node, превращен в требование через выпадающее меню в UniEditor.
К требованию была добавлена Test purpose.
Далее через выпадающее меню в UniEditor был изменен тип объекта с требования обратно на Text node. Дочерняя Test purpose осталась внутри.
В выпадающем меню на уровне Text node пункта о создании Test purpose нет (это правильно).
В выпадающем меню на уровне Test purpose доступен пункт Add new Test Purpose, с помощью которого можно создать дочернюю Test Purpose у Text Node (что не особо соответствует предполагаемой модели данных).
При этом появляется окно с сообщением об ошибке и ошибка в Error log.
Варианты ожиданий: не давать менять статус требования на Text node, если уже есть дочерние Test purpose, либо как минимум не позволять создавать новые Test purpose у Text node по описанному сценарию.
eclipse.buildId=4.26.0.20250418-1330
java.version=21.0.6
java.vendor=Eclipse Adoptium
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=ru_RU
Framework arguments: -product com.unitesk.requality.product.product -perspective com.unitesk.requality.main.perspective
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product com.unitesk.requality.product.product -perspective com.unitesk.requality.main.perspective
org.eclipse.e4.ui.workbench
Error
Tue Apr 22 18:11:34 MSK 2025
Add Element: Element of type 'TestPurpose' cannot be created in 001/TextNode 002
Files
No data to display