| Index: net/http/http_network_layer_unittest.cc
|
| diff --git a/net/http/http_network_layer_unittest.cc b/net/http/http_network_layer_unittest.cc
|
| index 19fb17c323f076c351bc85a14f560a8a4a631359..3e2748335cd5881e34faf452a845ede1b3a5c5e7 100644
|
| --- a/net/http/http_network_layer_unittest.cc
|
| +++ b/net/http/http_network_layer_unittest.cc
|
| @@ -20,9 +20,14 @@
|
| #include "net/socket/socket_test_util.h"
|
| #include "net/spdy/spdy_session_pool.h"
|
| #include "net/ssl/ssl_config_service_defaults.h"
|
| +#include "net/test/gtest_util.h"
|
| +#include "testing/gmock/include/gmock/gmock.h"
|
| #include "testing/gtest/include/gtest/gtest.h"
|
| #include "testing/platform_test.h"
|
|
|
| +using net::test::IsError;
|
| +using net::test::IsOk;
|
| +
|
| namespace net {
|
|
|
| namespace {
|
| @@ -66,16 +71,16 @@ class HttpNetworkLayerTest : public PlatformTest {
|
|
|
| std::unique_ptr<HttpTransaction> trans;
|
| int rv = factory_->CreateTransaction(DEFAULT_PRIORITY, &trans);
|
| - EXPECT_EQ(OK, rv);
|
| + EXPECT_THAT(rv, IsOk());
|
|
|
| rv = trans->Start(&request_info, callback.callback(), BoundNetLog());
|
| if (rv == ERR_IO_PENDING)
|
| rv = callback.WaitForResult();
|
| - ASSERT_EQ(OK, rv);
|
| + ASSERT_THAT(rv, IsOk());
|
|
|
| std::string contents;
|
| rv = ReadTransaction(trans.get(), &contents);
|
| - EXPECT_EQ(OK, rv);
|
| + EXPECT_THAT(rv, IsOk());
|
| EXPECT_EQ(content, contents);
|
|
|
| if (!header.empty()) {
|
| @@ -273,28 +278,28 @@ class HttpNetworkLayerTest : public PlatformTest {
|
| TEST_F(HttpNetworkLayerTest, CreateAndDestroy) {
|
| std::unique_ptr<HttpTransaction> trans;
|
| int rv = factory_->CreateTransaction(DEFAULT_PRIORITY, &trans);
|
| - EXPECT_EQ(OK, rv);
|
| + EXPECT_THAT(rv, IsOk());
|
| EXPECT_TRUE(trans.get() != NULL);
|
| }
|
|
|
| TEST_F(HttpNetworkLayerTest, Suspend) {
|
| std::unique_ptr<HttpTransaction> trans;
|
| int rv = factory_->CreateTransaction(DEFAULT_PRIORITY, &trans);
|
| - EXPECT_EQ(OK, rv);
|
| + EXPECT_THAT(rv, IsOk());
|
|
|
| trans.reset();
|
|
|
| factory_->OnSuspend();
|
|
|
| rv = factory_->CreateTransaction(DEFAULT_PRIORITY, &trans);
|
| - EXPECT_EQ(ERR_NETWORK_IO_SUSPENDED, rv);
|
| + EXPECT_THAT(rv, IsError(ERR_NETWORK_IO_SUSPENDED));
|
|
|
| ASSERT_TRUE(trans == NULL);
|
|
|
| factory_->OnResume();
|
|
|
| rv = factory_->CreateTransaction(DEFAULT_PRIORITY, &trans);
|
| - EXPECT_EQ(OK, rv);
|
| + EXPECT_THAT(rv, IsOk());
|
| }
|
|
|
| TEST_F(HttpNetworkLayerTest, GET) {
|
| @@ -324,15 +329,15 @@ TEST_F(HttpNetworkLayerTest, GET) {
|
|
|
| std::unique_ptr<HttpTransaction> trans;
|
| int rv = factory_->CreateTransaction(DEFAULT_PRIORITY, &trans);
|
| - EXPECT_EQ(OK, rv);
|
| + EXPECT_THAT(rv, IsOk());
|
|
|
| rv = trans->Start(&request_info, callback.callback(), BoundNetLog());
|
| rv = callback.GetResult(rv);
|
| - ASSERT_EQ(OK, rv);
|
| + ASSERT_THAT(rv, IsOk());
|
|
|
| std::string contents;
|
| rv = ReadTransaction(trans.get(), &contents);
|
| - EXPECT_EQ(OK, rv);
|
| + EXPECT_THAT(rv, IsOk());
|
| EXPECT_EQ("hello world", contents);
|
| }
|
|
|
| @@ -363,10 +368,10 @@ TEST_F(HttpNetworkLayerTest, NetworkVerified) {
|
|
|
| std::unique_ptr<HttpTransaction> trans;
|
| int rv = factory_->CreateTransaction(DEFAULT_PRIORITY, &trans);
|
| - EXPECT_EQ(OK, rv);
|
| + EXPECT_THAT(rv, IsOk());
|
|
|
| rv = trans->Start(&request_info, callback.callback(), BoundNetLog());
|
| - ASSERT_EQ(OK, callback.GetResult(rv));
|
| + ASSERT_THAT(callback.GetResult(rv), IsOk());
|
|
|
| EXPECT_TRUE(trans->GetResponseInfo()->network_accessed);
|
| }
|
| @@ -396,10 +401,10 @@ TEST_F(HttpNetworkLayerTest, NetworkUnVerified) {
|
|
|
| std::unique_ptr<HttpTransaction> trans;
|
| int rv = factory_->CreateTransaction(DEFAULT_PRIORITY, &trans);
|
| - EXPECT_EQ(OK, rv);
|
| + EXPECT_THAT(rv, IsOk());
|
|
|
| rv = trans->Start(&request_info, callback.callback(), BoundNetLog());
|
| - ASSERT_EQ(ERR_CONNECTION_RESET, callback.GetResult(rv));
|
| + ASSERT_THAT(callback.GetResult(rv), IsError(ERR_CONNECTION_RESET));
|
|
|
| // network_accessed is true; the HTTP stack did try to make a connection.
|
| EXPECT_TRUE(trans->GetResponseInfo()->network_accessed);
|
|
|