Skip to content

[FancyZones] Tests: FZEditor  #29239

Open
@SeraphimaZykova

Description

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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

  • Status

    No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions