commit e390a2f2ed66b78e58b7b23c5520505ac5d279ed
parent 2c1b542cfba7ccee0b323c381181b6a076b229ff
Author: triesap <tyson@radroots.org>
Date: Fri, 28 Aug 2026 19:44:12 +0000
test: reset Today before each card search
- treat every expected marker as an independent feed assertion
- restore the feed top before traversing card-id order
- keep searches on visible accessibility elements and ordinary swipes
- preserve full relaunch evidence without assuming attempt sort order
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/RadrootsUITests/RadrootsRemoteQualificationUITests.swift b/RadrootsUITests/RadrootsRemoteQualificationUITests.swift
@@ -1045,8 +1045,8 @@ final class RadrootsRemoteQualificationUITests: XCTestCase {
XCTFail("The local relay refresh did not materialize the Today feed")
throw QualificationError.missingProductSurface
}
- for _ in 0..<8 { feed.swipeDown() }
for marker in markers.reversed() {
+ for _ in 0..<8 { feed.swipeDown() }
let card = app.descendants(matching: .any).matching(
NSPredicate(format: "label CONTAINS %@", marker)
).firstMatch