Add 3 passing UI tests (batch 4): personality pack, Spanish locale, accessibility text size
- TC-052: Personality pack selection in Customize tab with accessibility IDs - TC-137: Spanish localization verification (Ajustes, tab labels) - TC-142: App navigable at XXL accessibility text size Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -56,6 +56,16 @@ struct CustomizeScreen {
|
||||
button.tapWhenReady(timeout: 5)
|
||||
}
|
||||
|
||||
func personalityPackButton(named name: String) -> XCUIElement {
|
||||
app.element(UITestID.Customize.personalityPackButton(name))
|
||||
}
|
||||
|
||||
func selectPersonalityPack(_ name: String) {
|
||||
let button = personalityPackButton(named: name)
|
||||
_ = app.swipeUntilExists(button, direction: .up, maxSwipes: 8)
|
||||
button.tapWhenReady(timeout: 5)
|
||||
}
|
||||
|
||||
// MARK: - Assertions
|
||||
|
||||
func assertThemeButtonExists(_ name: String, file: StaticString = #file, line: UInt = #line) {
|
||||
|
||||
Reference in New Issue
Block a user