Commit 0c3b88b
committed
fix: dropdown sections fixture loading and test selectors
The dropdown sections tests were failing because the fixture template
was not wired up in the main template file. Additionally, the tests
had incorrect selectors for keyboard navigation and separator visibility.
Changes:
- Add dropdown_sections entry to fixtures_live.html.heex
- Remove unused @dropdown_container module attribute
- Fix separator test to handle invisible elements with Query.visible(false)
- Replace :nth-of-type selectors with specific IDs for keyboard navigation1 parent 18dc57e commit 0c3b88b
File tree
2 files changed
+13
-8
lines changed- demo
- lib/demo_web/live
- test/wallaby/demo_web
2 files changed
+13
-8
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
17 | 21 | | |
18 | 22 | | |
19 | 23 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | 4 | | |
6 | 5 | | |
7 | | - | |
8 | 6 | | |
9 | 7 | | |
10 | 8 | | |
| |||
25 | 23 | | |
26 | 24 | | |
27 | 25 | | |
28 | | - | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
29 | 30 | | |
30 | 31 | | |
31 | 32 | | |
| |||
54 | 55 | | |
55 | 56 | | |
56 | 57 | | |
57 | | - | |
| 58 | + | |
58 | 59 | | |
59 | | - | |
| 60 | + | |
60 | 61 | | |
61 | | - | |
| 62 | + | |
62 | 63 | | |
63 | | - | |
| 64 | + | |
64 | 65 | | |
65 | | - | |
| 66 | + | |
66 | 67 | | |
67 | 68 | | |
68 | 69 | | |
| |||
0 commit comments