Disable broken UI Tests and remove navigation. (#577)

Add locale to signalling service name.
Type strings character by character.
Add a default test timeout of 1 minute.

* Directly set UI Tests screens as the root screen.

Speeds up test runs by removing scrolling and searching for buttons.

* Parallelise test runs from Xcode (not fastlane).

* Disable signalling based tests.
This commit is contained in:
Doug
2023-02-14 16:25:24 +00:00
committed by GitHub
parent 3efd52f66c
commit e4b6ba6596
25 changed files with 107 additions and 222 deletions

View File

@@ -19,8 +19,7 @@ import XCTest
class TemplateScreenUITests: XCTestCase {
func testRegularScreen() {
let app = Application.launch()
app.goToScreenWithIdentifier(.simpleRegular)
let app = Application.launch(.simpleRegular)
let title = app.staticTexts["title"]
XCTAssert(title.exists)
@@ -31,8 +30,7 @@ class TemplateScreenUITests: XCTestCase {
}
func testUpgradeScreen() {
let app = Application.launch()
app.goToScreenWithIdentifier(.simpleUpgrade)
let app = Application.launch(.simpleUpgrade)
let title = app.staticTexts["title"]
XCTAssert(title.exists)