@@ -199,11 +199,8 @@ final class HTTP2TransportNIOTransportServicesTests: XCTestCase {
199
199
}
200
200
201
201
func testServerConfig_Defaults( ) throws {
202
- try XCTSkipIf ( true )
203
-
204
- let identityProvider = Self . loadIdentity
205
202
let grpcTLSConfig = HTTP2ServerTransport . TransportServices. Config. TLS. defaults (
206
- identityProvider: identityProvider
203
+ identityProvider: Self . loadIdentity
207
204
)
208
205
let grpcConfig = HTTP2ServerTransport . TransportServices. Config. defaults (
209
206
transportSecurity: . tls( grpcTLSConfig)
@@ -213,17 +210,15 @@ final class HTTP2TransportNIOTransportServicesTests: XCTestCase {
213
210
XCTAssertEqual ( grpcConfig. connection, HTTP2ServerTransport . Config. Connection. defaults)
214
211
XCTAssertEqual ( grpcConfig. http2, HTTP2ServerTransport . Config. HTTP2. defaults)
215
212
XCTAssertEqual ( grpcConfig. rpc, HTTP2ServerTransport . Config. RPC. defaults)
216
- XCTAssertEqual ( try grpcTLSConfig. identityProvider ( ) , try identityProvider ( ) )
213
+
214
+ XCTAssertNotNil ( grpcTLSConfig. identityProvider)
215
+ XCTAssertEqual ( grpcTLSConfig. trustRoots, . systemDefault)
216
+ XCTAssertEqual ( grpcTLSConfig. clientCertificateVerification, . noVerification)
217
217
XCTAssertEqual ( grpcTLSConfig. requireALPN, false )
218
218
}
219
219
220
220
func testClientConfig_Defaults( ) throws {
221
- try XCTSkipIf ( true )
222
-
223
- let identityProvider = Self . loadIdentity
224
- let grpcTLSConfig = HTTP2ClientTransport . TransportServices. Config. TLS (
225
- identityProvider: identityProvider
226
- )
221
+ let grpcTLSConfig = HTTP2ClientTransport . TransportServices. Config. TLS. defaults ( )
227
222
let grpcConfig = HTTP2ClientTransport . TransportServices. Config. defaults (
228
223
transportSecurity: . tls( grpcTLSConfig)
229
224
)
@@ -232,7 +227,11 @@ final class HTTP2TransportNIOTransportServicesTests: XCTestCase {
232
227
XCTAssertEqual ( grpcConfig. connection, HTTP2ClientTransport . Config. Connection. defaults)
233
228
XCTAssertEqual ( grpcConfig. http2, HTTP2ClientTransport . Config. HTTP2. defaults)
234
229
XCTAssertEqual ( grpcConfig. backoff, HTTP2ClientTransport . Config. Backoff. defaults)
235
- XCTAssertEqual ( try grpcTLSConfig. identityProvider ( ) , try identityProvider ( ) )
230
+
231
+ XCTAssertNil ( grpcTLSConfig. identityProvider)
232
+ XCTAssertNil ( grpcTLSConfig. serverHostname)
233
+ XCTAssertEqual ( grpcTLSConfig. serverCertificateVerification, . fullVerification)
234
+ XCTAssertEqual ( grpcTLSConfig. trustRoots, . systemDefault)
236
235
}
237
236
}
238
237
#endif
0 commit comments