commit 0cbebebf022a883db2043b55ad5ced506885a19b
parent 90bd7c82fa0cda65917f96ac593ededa7b732a05
Author: triesap <tyson@radroots.org>
Date: Fri, 28 Aug 2026 19:03:22 +0000
test: reset Today feed before persona search
- return the visible Today feed to its newest edge after refresh
- preserve newest-to-oldest marker verification across relaunches
- keep all evidence discovery within ordinary swipe interactions
- avoid false absence from a retained prior-card scroll position
Diffstat:
1 file changed, 1 insertion(+), 0 deletions(-)
diff --git a/RadrootsUITests/RadrootsRemoteQualificationUITests.swift b/RadrootsUITests/RadrootsRemoteQualificationUITests.swift
@@ -1042,6 +1042,7 @@ 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() {
let card = app.descendants(matching: .any).matching(
NSPredicate(format: "label CONTAINS %@", marker)