openmct/e2e/tests/functional
Jesse Mazzella 02f1013770
fix: DisplayLayout and FlexibleLayout toolbar actions only apply to selected layout (#7184)
* refactor: convert to ES6 function

* fix: include `keyString` in event name

- This negates the need for complicated logic in determining which objectView the action was intended for

* fix: handle the case of currentView being null

* fix: add keyString to flexibleLayout toolbar events

* fix: properly unregister listeners

* fix: remove unused imports

* fix: revert parameter reorder

* refactor: replace usage of `arguments` with `...args`

* fix: add a11y to display layout + toolbar

* test: add first cut of layout toolbar suite

* test: cleanup a bit and add Image test

* test: add stubs

* fix: remove unused variable

* refactor(DisplayLayoutToolbar): convert to ES6 class

* test: generate localStorage data for display layout tests

* fix: clarify "Add" button label

* test: cleanup and don't parameterize tests

* test: fix path for recycled_local_storage.json

* fix: path to local storage file

* docs: add documentation for
utilizing localStorage in e2e

* fix: path to recycled_local_storage.json

* docs: add note hyperlink
2023-11-02 20:42:37 +00:00
..
example chore: modify cspell config and fix all typos (#6908) 2023-08-10 16:20:16 +00:00
planning [CI] Stabilize visual tests, remove appAction, and update pane buttons (#7033) 2023-09-11 23:33:46 +00:00
plugins fix: DisplayLayout and FlexibleLayout toolbar actions only apply to selected layout (#7184) 2023-11-02 20:42:37 +00:00
branding.e2e.spec.js chore: add prettier (2/3): apply formatting, re-enable lint ci step (#6682) 2023-05-18 21:54:46 +00:00
clearDataAction.e2e.spec.js chore: remove vue/compat and complete Vue 3 migration (#7133) 2023-10-19 09:08:39 -07:00
couchdb.e2e.spec.js chore: modify cspell config and fix all typos (#6908) 2023-08-10 16:20:16 +00:00
forms.e2e.spec.js Migrate to Vue 3 Migration Build (#6767) 2023-07-19 11:22:23 -07:00
menu.e2e.spec.js chore: add prettier (2/3): apply formatting, re-enable lint ci step (#6682) 2023-05-18 21:54:46 +00:00
moveAndLinkObjects.e2e.spec.js chore: modify cspell config and fix all typos (#6908) 2023-08-10 16:20:16 +00:00
notification.e2e.spec.js Fixes for e2e tests following the Vue 3 compat upgrade (#6837) 2023-07-28 02:06:41 +00:00
recentObjects.e2e.spec.js Recent objects do not update when object names are changed (#6927) 2023-08-16 21:38:09 +00:00
renaming.e2e.spec.js Recent objects do not update when object names are changed (#6927) 2023-08-16 21:38:09 +00:00
search.e2e.spec.js chore: remove vue/compat and complete Vue 3 migration (#7133) 2023-10-19 09:08:39 -07:00
smoke.e2e.spec.js [CI] Stabilize visual tests, remove appAction, and update pane buttons (#7033) 2023-09-11 23:33:46 +00:00
tooltips.e2e.spec.js [Tooltips] Finish tests for gauges, telemetry tables, recently viewed items, and time strips (#7145) 2023-10-24 22:06:40 +00:00
tree.e2e.spec.js Recent objects do not update when object names are changed (#6927) 2023-08-16 21:38:09 +00:00