Commit Graph

7 Commits

Author SHA1 Message Date
Alexandre Alves 387891f61f
improve a11y in some of our most used components in Rancher Dashboard (#14343)
* improve a11y in some of our most used components in Rancher Dashboard

* revert changes to roles on keyvalue component
2025-06-04 08:50:48 +01:00
Alexandre Alves 8b96f2669e
update AsyncButton to fix problem with keyboard nav focus (#13954)
* update AsyncButton to fix problem with not being able to have to keyboard nav focus back to the element when performing an action triggered by AsyncButton

* fix e2e test

* fix e2e test
2025-04-04 09:50:46 +01:00
Phillip Rak 97b58ca4f0 Update unit tests
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2024-08-22 16:09:54 -07:00
cnotv 78d70353c5 Unit test: Migrate unit tests with the script 2024-08-22 16:07:03 -07:00
Evgeniya Vashkevich 6bd67ba3ff
[INT] Refactored some of the plugins - 3 (#10946)
[INT] Refactored some of the plugins - 3
2024-05-08 15:10:27 -07:00
Phillip Rak 4e21f2338c Mount `clean-html` directive in tests
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2023-03-22 08:30:17 -07:00
Alexandre Alves b63c360069
Unit testing components (#7420)
* unit testing asyncbutton and backlink components

* add several unit tests

* minor update to component due to unit tests + add unit test for GrowlManager

* update unit tests

* update unit tests

* update unit tests

* update unit tests

* update unit tests

* add missing test to growlmanager

* update unit tests

* fix growl tests

* fix linting issues on yarn build

* address PR comments

* fix lint issues

Co-authored-by: Alexandre Alves <aalves@Alexandres-MacBook-Pro.local>
Co-authored-by: Alexandre Alves <aalves@Alexandres-MBP.lan>
2022-11-25 09:48:17 +00:00