Skip to content

[FancyZones] Tests: FZEditor  #29239

Open
@SeraphimaZykova

Description

@SeraphimaZykova

Editor tests list

  • Add test data and start → verify data is correct (custom layouts, template layouts, defaults, shortcut keys)
  • Create a new canvas - verify layout exists
  • Create a new canvas - cancel - doesn’t exist
  • Create a new grid - verify the layout exists
  • Create a new grid - cancel - doesn’t exist
  • Duplicate template by button (+ check default)
  • Duplicate template by menu (+ check default)
  • Duplicate custom by button (+ check shortcut key and default)
  • Duplicate custom by menu (+ check shortcut key and default)
  • Delete non-applied layout
  • Delete applied layout
  • Delete-cancel
  • Delete from context menu
  • Delete: hotkey released
  • Delete: default layout reset to default-default
  • Edit template and save
  • Edit template and cancel
  • Edit custom and save
  • Edit custom and cancel
  • Edit canvas: add zone
  • Edit canvas: delete zone
  • Edit canvas: move zone
  • Edit canvas: resize zone
  • Edit grid: split zone
  • Edit grid: merge zones
  • Edit grid: move splitter
  • UI Init: assigned layouts selected
  • UI Init: applied default - check params
  • UI Init: assigned custom layout, but id not found
  • Assign the same template but with different params to monitors
  • Assign layout on each monitor
  • Assign custom
  • Assign template
  • Assign shortcut key and save
  • Assign shortcut key and cancel
  • Reset shortcut key and save
  • Reset shortcut key and cancel
  • Set default layout + verify both prev and current after reopening
  • applied-layouts.json keeps info about not connected devices - verify they’re present after closing
  • applied-layouts.json keeps info about other virtual desktops
  • first launch without custom-layouts.json, default-layouts.json, layout-hotkeys.json and layout-templates.json
  • Verify correct layout miniatures: template
  • Verify correct layout miniatures: custom
  • Verify correct layout miniatures: after editing template layout
  • Verify correct layout miniatures: after editing custom layout
  • Verify applied layout is drawn behind the editor window after opening
  • Verify that the newly applied layout is drawn behind the editor window after applying another layout
  • Verify selected layout is drawn behind the editor window after selecting the layout for editing

Metadata

Metadata

Labels

Area-Testsissues that relate to testsFancyZones-EditorIssue revolving the FancyZone EditorStatus-In progressThis issue or work-item is under development

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions