@@ -8,48 +8,48 @@ class AuthenticationStateMachineTests: XCTestCase {
88 let authContext = AuthContext ( username: " test " , password: " abc123 " , database: " test " )
99
1010 var state = ConnectionStateMachine ( requireBackendKeyData: true )
11- XCTAssertEqual ( state. connected ( tls: . disable, promise : nil ) , . provideAuthenticationContext)
11+ XCTAssertEqual ( state. connected ( tls: . disable) , . provideAuthenticationContext)
1212
13- XCTAssertEqual ( state. provideAuthenticationContext ( authContext, promise : nil ) , . sendStartupMessage( authContext) )
13+ XCTAssertEqual ( state. provideAuthenticationContext ( authContext) , . sendStartupMessage( authContext) )
1414 XCTAssertEqual ( state. authenticationMessageReceived ( . plaintext) , . sendPasswordMessage( . cleartext, authContext) )
1515 XCTAssertEqual ( state. authenticationMessageReceived ( . ok) , . wait)
1616 }
1717
1818 func testAuthenticateMD5( ) {
1919 let authContext = AuthContext ( username: " test " , password: " abc123 " , database: " test " )
2020 var state = ConnectionStateMachine ( requireBackendKeyData: true )
21- XCTAssertEqual ( state. connected ( tls: . disable, promise : nil ) , . provideAuthenticationContext)
21+ XCTAssertEqual ( state. connected ( tls: . disable) , . provideAuthenticationContext)
2222 let salt : UInt32 = 0x00_01_02_03
2323
24- XCTAssertEqual ( state. provideAuthenticationContext ( authContext, promise : nil ) , . sendStartupMessage( authContext) )
24+ XCTAssertEqual ( state. provideAuthenticationContext ( authContext) , . sendStartupMessage( authContext) )
2525 XCTAssertEqual ( state. authenticationMessageReceived ( . md5( salt: salt) ) , . sendPasswordMessage( . md5( salt: salt) , authContext) )
2626 XCTAssertEqual ( state. authenticationMessageReceived ( . ok) , . wait)
2727 }
2828
2929 func testAuthenticateMD5WithoutPassword( ) {
3030 let authContext = AuthContext ( username: " test " , password: nil , database: " test " )
3131 var state = ConnectionStateMachine ( requireBackendKeyData: true )
32- XCTAssertEqual ( state. connected ( tls: . disable, promise : nil ) , . provideAuthenticationContext)
32+ XCTAssertEqual ( state. connected ( tls: . disable) , . provideAuthenticationContext)
3333 let salt : UInt32 = 0x00_01_02_03
3434
35- XCTAssertEqual ( state. provideAuthenticationContext ( authContext, promise : nil ) , . sendStartupMessage( authContext) )
35+ XCTAssertEqual ( state. provideAuthenticationContext ( authContext) , . sendStartupMessage( authContext) )
3636 XCTAssertEqual ( state. authenticationMessageReceived ( . md5( salt: salt) ) ,
3737 . closeConnectionAndCleanup( . init( action: . close, tasks: [ ] , error: . authMechanismRequiresPassword, closePromise: nil ) ) )
3838 }
3939
4040 func testAuthenticateOkAfterStartUpWithoutAuthChallenge( ) {
4141 let authContext = AuthContext ( username: " test " , password: " abc123 " , database: " test " )
4242 var state = ConnectionStateMachine ( requireBackendKeyData: true )
43- XCTAssertEqual ( state. connected ( tls: . disable, promise : nil ) , . provideAuthenticationContext)
44- XCTAssertEqual ( state. provideAuthenticationContext ( authContext, promise : nil ) , . sendStartupMessage( authContext) )
43+ XCTAssertEqual ( state. connected ( tls: . disable) , . provideAuthenticationContext)
44+ XCTAssertEqual ( state. provideAuthenticationContext ( authContext) , . sendStartupMessage( authContext) )
4545 XCTAssertEqual ( state. authenticationMessageReceived ( . ok) , . wait)
4646 }
4747
4848 func testAuthenticateSCRAMSHA256WithAtypicalEncoding( ) {
4949 let authContext = AuthContext ( username: " test " , password: " abc123 " , database: " test " )
5050 var state = ConnectionStateMachine ( requireBackendKeyData: true )
51- XCTAssertEqual ( state. connected ( tls: . disable, promise : nil ) , . provideAuthenticationContext)
52- XCTAssertEqual ( state. provideAuthenticationContext ( authContext, promise : nil ) , . sendStartupMessage( authContext) )
51+ XCTAssertEqual ( state. connected ( tls: . disable) , . provideAuthenticationContext)
52+ XCTAssertEqual ( state. provideAuthenticationContext ( authContext) , . sendStartupMessage( authContext) )
5353
5454 let saslResponse = state. authenticationMessageReceived ( . sasl( names: [ " SCRAM-SHA-256 " ] ) )
5555 guard case . sendSaslInitialResponse( name: let name, initialResponse: let responseData) = saslResponse else {
@@ -72,10 +72,10 @@ class AuthenticationStateMachineTests: XCTestCase {
7272 func testAuthenticationFailure( ) {
7373 let authContext = AuthContext ( username: " test " , password: " abc123 " , database: " test " )
7474 var state = ConnectionStateMachine ( requireBackendKeyData: true )
75- XCTAssertEqual ( state. connected ( tls: . disable, promise : nil ) , . provideAuthenticationContext)
75+ XCTAssertEqual ( state. connected ( tls: . disable) , . provideAuthenticationContext)
7676 let salt : UInt32 = 0x00_01_02_03
7777
78- XCTAssertEqual ( state. provideAuthenticationContext ( authContext, promise : nil ) , . sendStartupMessage( authContext) )
78+ XCTAssertEqual ( state. provideAuthenticationContext ( authContext) , . sendStartupMessage( authContext) )
7979 XCTAssertEqual ( state. authenticationMessageReceived ( . md5( salt: salt) ) , . sendPasswordMessage( . md5( salt: salt) , authContext) )
8080 let fields : [ PostgresBackendMessage . Field : String ] = [
8181 . message: " password authentication failed for user \" postgres \" " ,
@@ -104,8 +104,8 @@ class AuthenticationStateMachineTests: XCTestCase {
104104 for (message, mechanism) in unsupported {
105105 let authContext = AuthContext ( username: " test " , password: " abc123 " , database: " test " )
106106 var state = ConnectionStateMachine ( requireBackendKeyData: true )
107- XCTAssertEqual ( state. connected ( tls: . disable, promise : nil ) , . provideAuthenticationContext)
108- XCTAssertEqual ( state. provideAuthenticationContext ( authContext, promise : nil ) , . sendStartupMessage( authContext) )
107+ XCTAssertEqual ( state. connected ( tls: . disable) , . provideAuthenticationContext)
108+ XCTAssertEqual ( state. provideAuthenticationContext ( authContext) , . sendStartupMessage( authContext) )
109109 XCTAssertEqual ( state. authenticationMessageReceived ( message) ,
110110 . closeConnectionAndCleanup( . init( action: . close, tasks: [ ] , error: . unsupportedAuthMechanism( mechanism) , closePromise: nil ) ) )
111111 }
@@ -123,8 +123,8 @@ class AuthenticationStateMachineTests: XCTestCase {
123123 for message in unexpected {
124124 let authContext = AuthContext ( username: " test " , password: " abc123 " , database: " test " )
125125 var state = ConnectionStateMachine ( requireBackendKeyData: true )
126- XCTAssertEqual ( state. connected ( tls: . disable, promise : nil ) , . provideAuthenticationContext)
127- XCTAssertEqual ( state. provideAuthenticationContext ( authContext, promise : nil ) , . sendStartupMessage( authContext) )
126+ XCTAssertEqual ( state. connected ( tls: . disable) , . provideAuthenticationContext)
127+ XCTAssertEqual ( state. provideAuthenticationContext ( authContext) , . sendStartupMessage( authContext) )
128128 XCTAssertEqual ( state. authenticationMessageReceived ( message) ,
129129 . closeConnectionAndCleanup( . init( action: . close, tasks: [ ] , error: . unexpectedBackendMessage( . authentication( message) ) , closePromise: nil ) ) )
130130 }
@@ -150,8 +150,8 @@ class AuthenticationStateMachineTests: XCTestCase {
150150 for message in unexpected {
151151 let authContext = AuthContext ( username: " test " , password: " abc123 " , database: " test " )
152152 var state = ConnectionStateMachine ( requireBackendKeyData: true )
153- XCTAssertEqual ( state. connected ( tls: . disable, promise : nil ) , . provideAuthenticationContext)
154- XCTAssertEqual ( state. provideAuthenticationContext ( authContext, promise : nil ) , . sendStartupMessage( authContext) )
153+ XCTAssertEqual ( state. connected ( tls: . disable) , . provideAuthenticationContext)
154+ XCTAssertEqual ( state. provideAuthenticationContext ( authContext) , . sendStartupMessage( authContext) )
155155 XCTAssertEqual ( state. authenticationMessageReceived ( . md5( salt: salt) ) , . sendPasswordMessage( . md5( salt: salt) , authContext) )
156156 XCTAssertEqual ( state. authenticationMessageReceived ( message) ,
157157 . closeConnectionAndCleanup( . init( action: . close, tasks: [ ] , error: . unexpectedBackendMessage( . authentication( message) ) , closePromise: nil ) ) )
0 commit comments