| Index: net/quic/quic_crypto_client_stream_test.cc
|
| diff --git a/net/quic/quic_crypto_client_stream_test.cc b/net/quic/quic_crypto_client_stream_test.cc
|
| index 882ff347b9c1e3698a0ba2453e7b2623ecf7ee48..0754f4805cc42ee4bfc338ec4772f2ddc986e2bb 100644
|
| --- a/net/quic/quic_crypto_client_stream_test.cc
|
| +++ b/net/quic/quic_crypto_client_stream_test.cc
|
| @@ -24,13 +24,16 @@ namespace net {
|
| namespace test {
|
| namespace {
|
|
|
| -const char kServerHostname[] = "example.com";
|
| -const uint16 kServerPort = 80;
|
| +#if defined(USE_OPENSSL)
|
| +
|
| +const char kServerHostname[] = "test.example.com";
|
| +const uint16 kServerPort = 443;
|
|
|
| class QuicCryptoClientStreamTest : public ::testing::Test {
|
| public:
|
| QuicCryptoClientStreamTest()
|
| - : server_id_(kServerHostname, kServerPort, false, PRIVACY_MODE_DISABLED) {
|
| + : server_id_(kServerHostname, kServerPort, PRIVACY_MODE_DISABLED),
|
| + crypto_config_(CryptoTestUtils::ProofVerifierForTesting()) {
|
| CreateConnection();
|
| }
|
|
|
| @@ -115,17 +118,6 @@ TEST_F(QuicCryptoClientStreamTest, NegotiatedParameters) {
|
| EXPECT_EQ(crypto_config_.kexs[0], crypto_params.key_exchange);
|
| }
|
|
|
| -TEST_F(QuicCryptoClientStreamTest, InvalidHostname) {
|
| - server_id_ =
|
| - QuicServerId("invalid", kServerPort, false, PRIVACY_MODE_DISABLED);
|
| -
|
| - CreateConnection();
|
| -
|
| - CompleteCryptoHandshake();
|
| - EXPECT_TRUE(stream()->encryption_established());
|
| - EXPECT_TRUE(stream()->handshake_confirmed());
|
| -}
|
| -
|
| TEST_F(QuicCryptoClientStreamTest, ExpiredServerConfig) {
|
| // Seed the config with a cached server config.
|
| CompleteCryptoHandshake();
|
| @@ -208,9 +200,11 @@ TEST_F(QuicCryptoClientStreamTest, ServerConfigUpdateBeforeHandshake) {
|
| class QuicCryptoClientStreamStatelessTest : public ::testing::Test {
|
| public:
|
| QuicCryptoClientStreamStatelessTest()
|
| - : server_crypto_config_(QuicCryptoServerConfig::TESTING,
|
| - QuicRandom::GetInstance()),
|
| - server_id_(kServerHostname, kServerPort, false, PRIVACY_MODE_DISABLED) {
|
| + : client_crypto_config_(CryptoTestUtils::ProofVerifierForTesting()),
|
| + server_crypto_config_(QuicCryptoServerConfig::TESTING,
|
| + QuicRandom::GetInstance(),
|
| + CryptoTestUtils::ProofSourceForTesting()),
|
| + server_id_(kServerHostname, kServerPort, PRIVACY_MODE_DISABLED) {
|
| TestQuicSpdyClientSession* client_session = nullptr;
|
| CreateClientSessionForTest(server_id_,
|
| /* supports_stateless_rejects= */ true,
|
| @@ -293,6 +287,8 @@ TEST_F(QuicCryptoClientStreamStatelessTest, StatelessReject) {
|
| EXPECT_FALSE(client_state->has_server_designated_connection_id());
|
| }
|
|
|
| +#endif
|
| +
|
| } // namespace
|
| } // namespace test
|
| } // namespace net
|
|
|