Commit 88739f0
committed
Exercise fee preset selection through the dropdown UI
Strengthen the send functional regression so it verifies the fee selector's default state, opens the popup, waits for rendered option estimates, and confirms the selected label/duration/index change after choosing Low.
Constraint: The test must validate the user-facing dropdown interaction, not only downstream fee state
Rejected: Rely on selectedTarget alone | insufficient proof that the dropdown path was exercised
Confidence: high
Scope-risk: narrow
Reversibility: clean
Directive: Keep the dropdown assertions aligned with FeeSelection.qml labels and durations if the preset copy changes
Tested: python3 -m py_compile test/functional/qml_test_send_receive.py
Tested: python3 test/functional/qml_test_send_receive.py
Tested: python3 test/functional/qml_test_bridge_sanity.py
Not-tested: Non-low presets beyond asserting their estimates render in the popup1 parent 104d04a commit 88739f0
1 file changed
Lines changed: 15 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
19 | 23 | | |
20 | 24 | | |
21 | 25 | | |
| |||
134 | 138 | | |
135 | 139 | | |
136 | 140 | | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
137 | 145 | | |
138 | 146 | | |
| 147 | + | |
| 148 | + | |
139 | 149 | | |
| 150 | + | |
| 151 | + | |
140 | 152 | | |
141 | 153 | | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
142 | 157 | | |
143 | 158 | | |
144 | 159 | | |
| |||
0 commit comments