Plan main toolbar message dialog

This commit is contained in:
2026-06-05 10:10:31 +02:00
parent 903fe2d5a1
commit 407297dc2e
8 changed files with 71 additions and 12 deletions

View File

@@ -2150,6 +2150,12 @@ if(TARGET pano_cli)
LABELS "app;document;ui;integration;desktop-fast;fuzz"
PASS_REGULAR_EXPRESSION "\"command\":\"plan-main-toolbar\".*\"hasCanvas\":false.*\"action\":\"no-op-unavailable\".*\"label\":\"Clear Canvas \\(No canvas\\)\".*\"requiresCanvas\":true.*\"recordsUndo\":false.*\"marksUnsaved\":false.*\"noOp\":true")
add_test(NAME pano_cli_plan_main_toolbar_message_box_smoke
COMMAND pano_cli plan-main-toolbar --command message-box)
set_tests_properties(pano_cli_plan_main_toolbar_message_box_smoke PROPERTIES
LABELS "app;document;ui;integration;desktop-fast"
PASS_REGULAR_EXPRESSION "\"command\":\"plan-main-toolbar\".*\"action\":\"show-message-box\".*\"messageDialog\":\\{\"title\":\"Just a test message\",\"message\":\"Longer description for the error or the message\\.\",\"okCaption\":\"Ok\",\"cancelCaption\":\"Cancel\",\"showCancel\":true\\}")
add_test(NAME pano_cli_plan_main_toolbar_rejects_negative_count
COMMAND pano_cli plan-main-toolbar --command undo --undo-count -1)
set_tests_properties(pano_cli_plan_main_toolbar_rejects_negative_count PROPERTIES