mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-02 21:33:26 +00:00
Run SwiftFormat.
This commit is contained in:
@@ -14,35 +14,35 @@ class PollFormScreenUITests: XCTestCase {
|
||||
let app = Application.launch(.createPoll)
|
||||
try await app.assertScreenshot()
|
||||
}
|
||||
|
||||
|
||||
func testFilledPoll() async throws {
|
||||
let app = Application.launch(.createPoll)
|
||||
let questionTextField = app.textFields[A11yIdentifiers.pollFormScreen.question]
|
||||
questionTextField.tap(.center)
|
||||
questionTextField.typeText("Do you like polls?")
|
||||
|
||||
|
||||
let option1TextField = app.textFields[A11yIdentifiers.pollFormScreen.optionID(0)]
|
||||
option1TextField.tap(.center)
|
||||
option1TextField.typeText("Yes")
|
||||
|
||||
|
||||
let option2TextField = app.textFields[A11yIdentifiers.pollFormScreen.optionID(1)]
|
||||
option2TextField.tap(.center)
|
||||
option2TextField.typeText("No")
|
||||
|
||||
// Dismiss the keyboard
|
||||
app.swipeDown()
|
||||
|
||||
|
||||
let createButton = app.buttons[A11yIdentifiers.pollFormScreen.submit]
|
||||
XCTAssertTrue(createButton.isEnabled)
|
||||
|
||||
|
||||
try await app.assertScreenshot()
|
||||
}
|
||||
|
||||
|
||||
func testMaxOptions() async throws {
|
||||
let app = Application.launch(.createPoll)
|
||||
let createButton = app.buttons[A11yIdentifiers.pollFormScreen.submit]
|
||||
let addOption = app.buttons[A11yIdentifiers.pollFormScreen.addOption]
|
||||
|
||||
|
||||
for _ in 1...8 {
|
||||
// Use the frame as a fallback to fix the button being obscured by the home indicator.
|
||||
if !addOption.isHittable || addOption.frame.maxY > (app.frame.maxY - 20) {
|
||||
@@ -57,7 +57,7 @@ class PollFormScreenUITests: XCTestCase {
|
||||
|
||||
XCTAssertFalse(addOption.exists)
|
||||
XCTAssertFalse(createButton.isEnabled)
|
||||
|
||||
|
||||
try await app.assertScreenshot()
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user