Commit graph

59 commits

Author SHA1 Message Date
Xon
9c43fa60fb Fix searchEnabled being disabled for select-multiple 2026-01-01 07:42:04 +08:00
Samuel Williams
b40c7fc59c
Allow selected options to be hidden when searching 2025-10-30 07:51:23 +00:00
Sebastian Zoglowek
7262fa2657 Add e2e for select-multiple 2025-08-23 16:07:38 +02:00
Sebastian Zoglowek
09e0eb6452 Add e2e for select-one 2025-08-23 16:07:27 +02:00
Sebastian Zoglowek
3e8e5d7376 Update the demo-page test (as we start from the active choice now) 2025-08-23 14:53:03 +02:00
Xon
bf0a41236c Tweak invalid-state e2e test 2025-08-17 00:12:36 +08:00
Xon
5a74da6b75 Lint fixes 2025-08-17 00:01:08 +08:00
Xon
1fad46166c Revert "Uncomment the test for now"
This reverts commit 9c341bac55.
2025-08-16 23:54:29 +08:00
Sebastian Zoglowek
9c341bac55 Uncomment the test for now 2025-08-16 23:50:51 +08:00
Sebastian Zoglowek
4bee315144 Add a test to check for the invalid state 2025-08-16 23:50:40 +08:00
Xon
abb979aabe Fix linting issues 2025-08-16 23:21:42 +08:00
Pablo Brasero
d4e8eebc9d Avoid triple state: aria-selected=("true"|"false"|unset) 2025-07-26 21:19:50 +01:00
Xon
51654a2c7e Update e2e test for setChoice with preserving selection 2025-02-27 06:23:05 +08:00
Xon
1b969b4530 Add e2e test for #1278 2025-02-27 05:56:47 +08:00
Xon
51f9a0ff8f Add e2e test for #1281 2025-02-27 05:31:33 +08:00
Xon
0acba2ba9f Remove test since closeDropdownOnSelect: true isn't used in select-multiple mode by default 2025-02-27 04:31:21 +08:00
Xon
3f06dc0aed Add e2e test for dropdown behavior on item mouse down/click 2025-02-27 04:14:30 +08:00
Xon
0fb4e2ab78 Add performance test for setChoices 2025-02-23 05:31:15 +08:00
Xon
3c40a1f1a9 Add e2e tests for renderSelectedChoices option 2025-02-22 23:07:40 +08:00
Xon
78829c2ca0 Fix v11 regression where duplicateItemsAllowed did not work with select-one/select-multiple 2025-02-22 18:41:47 +08:00
TickTackk
e50fa98e10 Fix: Unselecting option after reaching maximum item limit does not remove the notice #1249 2025-02-22 17:57:08 +08:00
TickTackk
11002330d4 Fix: Disabled options are not visible (#1257) 2025-02-22 05:09:41 +05:30
ticktackk
d1d371f83c
Fix: Clear button reverses items order (#1265)
* Fix clear button reverses item order with `shouldSort` set to `false` and using single mode #1251
2025-02-15 15:00:15 +08:00
Xon
6be7b731e6 Fix HTML comments where copied from backing <option> values 2024-12-22 09:05:04 +08:00
Xon
e92e4da3fb Add e2e tests for input-limit being respected 2024-12-22 07:20:11 +08:00
Xon
ecc21a3383 Fix regression of choices without groups where not rendered when groups where present 2024-09-05 12:45:58 +08:00
Xon
8a12d5cde4 Fix opt-group e2e tests false positive 2024-09-05 12:13:43 +08:00
Xon
7618d6348c Add autocomplete example to e2e test 2024-09-05 03:22:59 +08:00
Xon
d2272fa97c Update e2e tests - add search and then remove search for displaying expected banners 2024-09-02 17:17:03 +08:00
Xon
b402a00a2a Tests for no choices besides the current selected 2024-08-31 07:03:25 +08:00
Xon
7b7c1c7b18 Chore: add e2e tests for "no choices" behavior to match v10 2024-08-31 06:19:24 +08:00
Xon
2f5e007b94 Linting fix 2024-08-29 16:38:01 +08:00
Xon
652a4b6427 Rewrite e2e paste to avoid javascript APIs 2024-08-29 16:38:01 +08:00
Xon
5f7cb7cd20 Additional paste & search tests 2024-08-29 16:38:01 +08:00
Xon
4939cddc5b Add serialization locks around copy/paste to workaround a lack of clipboard isolation 2024-08-29 16:38:01 +08:00
Xon
336bbd392d Additional e2e tests for copy & paste support 2024-08-29 16:38:01 +08:00
Xon
5ecc6fdda1 Compile JS files 2024-08-29 16:18:47 +08:00
Xon
daa67f4545 Add e2e test for reset button 2024-08-29 15:05:46 +08:00
Xon
63653f0bde Update tests 2024-08-27 20:48:45 +08:00
Xon
dfb15a70d7 Add e2e test for renderSelectedChoices flag 2024-08-27 17:46:35 +08:00
Xon
e435374a1f Disable unusably slow test 2024-08-26 04:24:04 +08:00
Xon
1f6415af0a Update e2e tests 2024-08-26 02:43:43 +08:00
Xon
26c843a7f0 Performance tests with thousands of items selected 2024-08-26 01:15:04 +08:00
Xon
d4caa03f86 Make demo page screenshot test less flaky 2024-08-23 00:28:09 +08:00
Xon
4c1814993e Split optional argument for expectVisibleDropdown into new test function 2024-08-22 07:15:12 +08:00
Xon
01f4ea370f Use a HAR files to mock the external API to avoid token API usages from breaking the test 2024-08-22 01:22:44 +08:00
Xon
f3ed0d094a Fix select-multiple 'checking placeholder values' test 2024-08-22 00:55:05 +08:00
Xon
658658c6c2 Make remote loading tests less flaky 2024-08-22 00:46:47 +08:00
Xon
b152205b9a Replace puppeteer/selenium screenshots with playwright 2024-08-19 11:11:40 +08:00
Xon
00a328196b Fix remote data e2e test 2024-08-19 10:02:47 +08:00