Add brush stroke control boundary
This commit is contained in:
@@ -1156,6 +1156,42 @@ if(TARGET pano_cli)
|
||||
LABELS "app;paint;integration;desktop-fast;fuzz"
|
||||
WILL_FAIL TRUE)
|
||||
|
||||
add_test(NAME pano_cli_plan_brush_stroke_control_float_smoke
|
||||
COMMAND pano_cli plan-brush-stroke-control --kind float --setting tip-size --value 42.5)
|
||||
set_tests_properties(pano_cli_plan_brush_stroke_control_float_smoke PROPERTIES
|
||||
LABELS "app;paint;integration;desktop-fast"
|
||||
PASS_REGULAR_EXPRESSION "\"command\":\"plan-brush-stroke-control\".*\"operation\":\"set-float\".*\"floatSetting\":\"tip-size\".*\"floatValue\":42.5.*\"mutatesBrush\":true.*\"notifiesStrokeChange\":true")
|
||||
|
||||
add_test(NAME pano_cli_plan_brush_stroke_control_toggle_smoke
|
||||
COMMAND pano_cli plan-brush-stroke-control --kind bool --setting dual-enabled --enabled)
|
||||
set_tests_properties(pano_cli_plan_brush_stroke_control_toggle_smoke PROPERTIES
|
||||
LABELS "app;paint;integration;desktop-fast"
|
||||
PASS_REGULAR_EXPRESSION "\"command\":\"plan-brush-stroke-control\".*\"operation\":\"set-bool\".*\"boolSetting\":\"dual-enabled\".*\"boolValue\":true.*\"refreshesPreview\":true")
|
||||
|
||||
add_test(NAME pano_cli_plan_brush_stroke_control_blend_smoke
|
||||
COMMAND pano_cli plan-brush-stroke-control --kind blend --setting pattern --blend-mode 3)
|
||||
set_tests_properties(pano_cli_plan_brush_stroke_control_blend_smoke PROPERTIES
|
||||
LABELS "app;paint;integration;desktop-fast"
|
||||
PASS_REGULAR_EXPRESSION "\"command\":\"plan-brush-stroke-control\".*\"operation\":\"set-blend-mode\".*\"blendSetting\":\"pattern\".*\"blendMode\":3")
|
||||
|
||||
add_test(NAME pano_cli_plan_brush_stroke_control_reset_smoke
|
||||
COMMAND pano_cli plan-brush-stroke-control --kind default-reset)
|
||||
set_tests_properties(pano_cli_plan_brush_stroke_control_reset_smoke PROPERTIES
|
||||
LABELS "app;paint;integration;desktop-fast"
|
||||
PASS_REGULAR_EXPRESSION "\"command\":\"plan-brush-stroke-control\".*\"operation\":\"reset-default-brush\".*\"updatesControls\":true.*\"notifiesStrokeChange\":true")
|
||||
|
||||
add_test(NAME pano_cli_plan_brush_stroke_control_rejects_bad_setting
|
||||
COMMAND pano_cli plan-brush-stroke-control --kind float --setting imaginary --value 1)
|
||||
set_tests_properties(pano_cli_plan_brush_stroke_control_rejects_bad_setting PROPERTIES
|
||||
LABELS "app;paint;integration;desktop-fast;fuzz"
|
||||
WILL_FAIL TRUE)
|
||||
|
||||
add_test(NAME pano_cli_plan_brush_stroke_control_rejects_bad_blend
|
||||
COMMAND pano_cli plan-brush-stroke-control --kind blend --setting tip --blend-mode 99)
|
||||
set_tests_properties(pano_cli_plan_brush_stroke_control_rejects_bad_blend PROPERTIES
|
||||
LABELS "app;paint;integration;desktop-fast;fuzz"
|
||||
WILL_FAIL TRUE)
|
||||
|
||||
add_test(NAME pano_cli_plan_canvas_tool_draw_smoke
|
||||
COMMAND pano_cli plan-canvas-tool --kind draw)
|
||||
set_tests_properties(pano_cli_plan_canvas_tool_draw_smoke PROPERTIES
|
||||
|
||||
Reference in New Issue
Block a user