Skip to content

Commit

Permalink
test: [M3-8951] - Cypress component tests for firewall rules drag and…
Browse files Browse the repository at this point in the history
… drop `keyboard` interaction (#11341)

* Add Cypress tests for FirewallRules table drag & drop keyboard interactions

* Refactoring, some clean up and add/fix comments

* Some cleanup...

* Added changeset: Cypress tests for firewall rules drag and drop keyboard interaction

* Add some comments

* Add and improve comments from `CustomKeyboardSensor.ts`

* Add/Improve comments in CustomKeyboardSensor.ts

* Clean up and refactoring tests

* Clean up firewalls beforeEach

* Add test cases to verify 'Save Changes' button

* Add doc comment for moveFocusedElement func

* Replace 'any' type with FirewallRuleType

* Add component cypress tests for drag and drop keyboard

* Move cypress firewall components tests to core/firewalls

* Clean up and refactoring...

* Update changeset description

* Update changeset file

* Keeping firewallId unique

* Use `randomNumber` instead of harcoded Ids for firewallId

* Categorize and scale input event(s)

* Refactor, clean-up and consolidate tests

* Rename interface
  • Loading branch information
pmakode-akamai authored Dec 16, 2024
1 parent 6bb0a17 commit c8fa6b3
Show file tree
Hide file tree
Showing 3 changed files with 573 additions and 116 deletions.
5 changes: 5 additions & 0 deletions packages/manager/.changeset/pr-11341-tests-1732886601848.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@linode/manager': Tests
---

Cypress component tests for firewall rules drag and drop keyboard interaction ([#11341](https://github.com/linode/manager/pull/11341))
Loading

0 comments on commit c8fa6b3

Please sign in to comment.