29 lines
870 B
Swift
29 lines
870 B
Swift
//
|
|
// Copyright Amazon.com Inc. or its affiliates.
|
|
// All Rights Reserved.
|
|
//
|
|
// SPDX-License-Identifier: Apache-2.0
|
|
//
|
|
|
|
import XCTest
|
|
@testable import Amplify
|
|
import AWSCognitoAuthPlugin
|
|
@testable import AmplifyTestCommon
|
|
|
|
class AWSAuthBaseTest: XCTestCase {
|
|
|
|
let networkTimeout = TimeInterval(10)
|
|
var email = UUID().uuidString + "@" + UUID().uuidString + ".com"
|
|
var email2 = UUID().uuidString + "@" + UUID().uuidString + ".com"
|
|
|
|
let amplifyConfigurationFile = "testconfiguration/AWSCognitoAuthPluginIntegrationTests-amplifyconfiguration"
|
|
|
|
func initializeAmplify() throws {
|
|
let configuration = try TestConfigHelper.retrieveAmplifyConfiguration(
|
|
forResource: amplifyConfigurationFile)
|
|
let authPlugin = AWSCognitoAuthPlugin()
|
|
try Amplify.add(plugin: authPlugin)
|
|
try Amplify.configure(configuration)
|
|
}
|
|
}
|