commit 2c1b542cfba7ccee0b323c381181b6a076b229ff
parent 43653030823fa17024ee4ba11bc711763306049b
Author: triesap <tyson@radroots.org>
Date: Fri, 28 Aug 2026 19:26:29 +0000
test: restore Add form after disclosure audit
- begin each progressive-disclosure audit from the form top
- restore the same ordinary UI position after the field inventory
- keep subsequent persona input on visible semantic controls
- preserve product stores and transport state without test shortcuts
Diffstat:
1 file changed, 1 insertion(+), 0 deletions(-)
diff --git a/RadrootsUITests/RadrootsRemoteQualificationUITests.swift b/RadrootsUITests/RadrootsRemoteQualificationUITests.swift
@@ -467,6 +467,7 @@ final class RadrootsRemoteQualificationUITests: XCTestCase {
@MainActor
private func assertProgressiveDisclosure(_ app: XCUIApplication, type: String) {
scrollAddFormToTop(app)
+ defer { scrollAddFormToTop(app) }
let expected = expectedAddFields[type] ?? []
for identifier in allAddFields {
let element = app.descendants(matching: .any)[identifier]