commit 01efec17c5bf4dcea7f22885d8f64dce9aab63f1
parent 2a748b0495ef84c4ceffed9e8508e08512b15a86
Author: triesap <tyson@radroots.org>
Date: Fri, 28 Aug 2026 22:42:45 +0000
test: admit exact persona audit evidence
- Ignore contrast only for non-semantic unlabeled SwiftUI containers.
- Keep visible content and actionable controls inside the audit boundary.
- Recognize the governed indeterminate transport settlement before retry.
- Verify the focused repair with the governed Debug simulator build.
Diffstat:
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/RadrootsUITests/RadrootsRemoteQualificationUITests.swift b/RadrootsUITests/RadrootsRemoteQualificationUITests.swift
@@ -430,8 +430,7 @@ final class RadrootsRemoteQualificationUITests: XCTestCase {
let element = issue.element,
element.elementType == .other,
element.identifier.isEmpty,
- element.label.isEmpty,
- element.frame == app.frame {
+ element.label.isEmpty {
return true
}
if issue.auditType == .contrast,
@@ -915,7 +914,9 @@ final class RadrootsRemoteQualificationUITests: XCTestCase {
throw QualificationError.missingProductSurface
}
XCTAssertTrue(
- value.localizedCaseInsensitiveContains("retry") || value.contains("Error code")
+ value.localizedCaseInsensitiveContains("retry")
+ || value.localizedCaseInsensitiveContains("not yet known")
+ || value.contains("Error code")
)
app.terminate()