Commit 9e19931
committed
Resolves #6415(FR-2464)
## Summary
- Fix TOML duplicate key parsing with `deduplicateTomlKeys()` utility
- Replace fragile CSS selectors with `navigateTo()` and `selectPropertyFilter()`
- Improve share/invitation flow with proper modal handling and visibility checks
- Add extended timeouts for `afterAll` cleanup hooks (delete-forever operations)
- Make `test.describe.serial` where tests share state (creation, sharing)
- Improve `deleteForeverAndVerifyFromTrash` flow with button enabled wait
## Test plan
- [ ] All VFolder E2E tests pass against test server
- [ ] VFolder CRUD lifecycle test passes end-to-end
- [ ] VFolder sharing test passes with proper cleanup
1 parent 99c55d0 commit 9e19931
12 files changed
Lines changed: 240 additions & 92 deletions
File tree
- e2e
- utils
- classes/vfolder
- vfolder
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
56 | 59 | | |
57 | 60 | | |
58 | 61 | | |
| |||
61 | 64 | | |
62 | 65 | | |
63 | 66 | | |
| 67 | + | |
64 | 68 | | |
65 | 69 | | |
66 | 70 | | |
| |||
138 | 142 | | |
139 | 143 | | |
140 | 144 | | |
141 | | - | |
| 145 | + | |
142 | 146 | | |
143 | 147 | | |
144 | 148 | | |
0 commit comments