#include "net/http/http_response_info.h"
#include "base/pickle.h"
#include "net/base/proxy_chain.h"
#include "net/cert/signed_certificate_timestamp.h"
#include "net/cert/signed_certificate_timestamp_and_status.h"
#include "net/http/http_response_headers.h"
#include "net/ssl/ssl_connection_status_flags.h"
#include "net/test/cert_test_util.h"
#include "net/test/ct_test_util.h"
#include "net/test/test_data_directory.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace net {
namespace {
class HttpResponseInfoTest : public testing::Test { … };
TEST_F(HttpResponseInfoTest, UnusedSincePrefetchDefault) { … }
TEST_F(HttpResponseInfoTest, UnusedSincePrefetchCopy) { … }
TEST_F(HttpResponseInfoTest, UnusedSincePrefetchPersistFalse) { … }
TEST_F(HttpResponseInfoTest, UnusedSincePrefetchPersistTrue) { … }
TEST_F(HttpResponseInfoTest, ProxyChainDefault) { … }
TEST_F(HttpResponseInfoTest, ProxyChainCopy) { … }
TEST_F(HttpResponseInfoTest, ProxyChainPersistDirect) { … }
TEST_F(HttpResponseInfoTest, ProxyChainPersistProxy) { … }
TEST_F(HttpResponseInfoTest, PKPBypassPersistTrue) { … }
TEST_F(HttpResponseInfoTest, PKPBypassPersistFalse) { … }
TEST_F(HttpResponseInfoTest, AsyncRevalidationRequestedDefault) { … }
TEST_F(HttpResponseInfoTest, AsyncRevalidationRequestedCopy) { … }
TEST_F(HttpResponseInfoTest, AsyncRevalidationRequestedAssign) { … }
TEST_F(HttpResponseInfoTest, AsyncRevalidationRequestedNotPersisted) { … }
TEST_F(HttpResponseInfoTest, StaleRevalidationTimeoutDefault) { … }
TEST_F(HttpResponseInfoTest, StaleRevalidationTimeoutCopy) { … }
TEST_F(HttpResponseInfoTest, StaleRevalidationTimeoutRestoreValue) { … }
TEST_F(HttpResponseInfoTest, StaleRevalidationTimeoutRestoreNoValue) { … }
TEST_F(HttpResponseInfoTest, KeyExchangeGroupECDHE) { … }
TEST_F(HttpResponseInfoTest, KeyExchangeGroupTLS13) { … }
TEST_F(HttpResponseInfoTest, LegacyKeyExchangeInfoDHE) { … }
TEST_F(HttpResponseInfoTest, LegacyKeyExchangeInfoUnknown) { … }
TEST_F(HttpResponseInfoTest, PeerSignatureAlgorithm) { … }
TEST_F(HttpResponseInfoTest, EncryptedClientHello) { … }
TEST_F(HttpResponseInfoTest, FailsInitFromPickleWithSSLV3) { … }
TEST_F(HttpResponseInfoTest, DnsAliases) { … }
TEST_F(HttpResponseInfoTest, EmptyDnsAliases) { … }
TEST_F(HttpResponseInfoTest, BrowserRunId) { … }
TEST_F(HttpResponseInfoTest, EmptyBrowserRunId) { … }
TEST_F(HttpResponseInfoTest, DidUseSharedDictionary) { … }
}
}