Refactor iOS UI tests to blueprint architecture
This commit is contained in:
@@ -7,6 +7,7 @@ enum UITestRuntime {
|
||||
static let uiTestingFlag = "--ui-testing"
|
||||
static let disableAnimationsFlag = "--disable-animations"
|
||||
static let resetStateFlag = "--reset-state"
|
||||
static let mockAuthFlag = "--ui-test-mock-auth"
|
||||
|
||||
static var launchArguments: [String] {
|
||||
ProcessInfo.processInfo.arguments
|
||||
@@ -24,6 +25,10 @@ enum UITestRuntime {
|
||||
isEnabled && launchArguments.contains(resetStateFlag)
|
||||
}
|
||||
|
||||
static var shouldMockAuth: Bool {
|
||||
isEnabled && launchArguments.contains(mockAuthFlag)
|
||||
}
|
||||
|
||||
static func configureForLaunch() {
|
||||
guard isEnabled else { return }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user