fix(m9): stable 'sidebar' a11y identifier for AboutHelp UI test (#122) #125
@@ -129,6 +129,7 @@ struct SidebarView: View {
|
|||||||
}
|
}
|
||||||
.frame(width: Theme.Metrics.sidebarWidth)
|
.frame(width: Theme.Metrics.sidebarWidth)
|
||||||
.background(Theme.panel)
|
.background(Theme.panel)
|
||||||
|
.accessibilityIdentifier("sidebar")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -64,7 +64,8 @@ final class AboutHelpUITests: XCTestCase {
|
|||||||
let toggle = app.buttons["btnToggleAllHelp"]
|
let toggle = app.buttons["btnToggleAllHelp"]
|
||||||
XCTAssertTrue(toggle.waitForExistence(timeout: 10))
|
XCTAssertTrue(toggle.waitForExistence(timeout: 10))
|
||||||
|
|
||||||
let sidebar = app.groups.containing(.button, identifier: "openSettingsBtn").element
|
let sidebar = app.descendants(matching: .any)["sidebar"]
|
||||||
|
XCTAssertTrue(sidebar.waitForExistence(timeout: 10))
|
||||||
let before = sidebar.frame
|
let before = sidebar.frame
|
||||||
|
|
||||||
toggle.click()
|
toggle.click()
|
||||||
|
|||||||
Reference in New Issue
Block a user