Chromium Code Reviews| Index: ios/net/cookies/cookie_store_ios_unittest.mm |
| diff --git a/ios/net/cookies/cookie_store_ios_unittest.mm b/ios/net/cookies/cookie_store_ios_unittest.mm |
| index 25338d4258361b98a80824e6ea30014e5f5e7d99..32e9250c35468a77d13da5831e100fd9db81c5d7 100644 |
| --- a/ios/net/cookies/cookie_store_ios_unittest.mm |
| +++ b/ios/net/cookies/cookie_store_ios_unittest.mm |
| @@ -14,6 +14,7 @@ |
| #include "base/message_loop/message_loop.h" |
| #include "base/run_loop.h" |
| #include "base/strings/sys_string_conversions.h" |
| +#include "ios/net/cookies/cookie_store_ios_persistent.h" |
|
Eugene But (OOO till 7-30)
2017/01/23 17:37:48
s/include/import
maksims (do not use this acc)
2017/01/24 10:23:46
Done.
|
| #import "net/base/mac/url_conversions.h" |
| #include "net/cookies/cookie_store_unittest.h" |
| #include "testing/gtest/include/gtest/gtest.h" |
| @@ -35,9 +36,8 @@ namespace net { |
| struct CookieStoreIOSTestTraits { |
| static std::unique_ptr<net::CookieStore> Create() { |
| ClearCookies(); |
| - std::unique_ptr<CookieStoreIOS> store(new CookieStoreIOS(nullptr)); |
| - store->synchronization_state_ = CookieStoreIOS::SYNCHRONIZED; |
| - return std::move(store); |
| + return base::MakeUnique<CookieStoreIOS>( |
| + [NSHTTPCookieStorage sharedHTTPCookieStorage]); |
| } |
| static const bool supports_http_only = false; |
| @@ -53,7 +53,7 @@ struct CookieStoreIOSTestTraits { |
| struct InactiveCookieStoreIOSTestTraits { |
| static std::unique_ptr<net::CookieStore> Create() { |
| - return base::MakeUnique<CookieStoreIOS>(nullptr); |
| + return base::MakeUnique<CookieStoreIOSPersistent>(nullptr); |
| } |
| static const bool is_cookie_monster = false; |
| @@ -231,7 +231,7 @@ class NotSynchronizedCookieStoreIOSWithBackend : public testing::Test { |
| NotSynchronizedCookieStoreIOSWithBackend() |
| : kTestCookieURL("http://foo.google.com/bar"), |
| backend_(new TestPersistentCookieStore), |
| - store_(new net::CookieStoreIOS(backend_.get())) { |
| + store_(new net::CookieStoreIOSPersistent(backend_.get())) { |
|
Eugene But (OOO till 7-30)
2017/01/23 17:37:48
Could you please use MakeUnique here and in other
maksims (do not use this acc)
2017/01/24 10:23:46
Done.
|
| cookie_changed_callback_ = store_->AddCallbackForCookie( |
| kTestCookieURL, "abc", |
| base::Bind(&RecordCookieChanges, &cookies_changed_, &cookies_removed_)); |
| @@ -274,7 +274,7 @@ class SynchronizedCookieStoreIOS : public testing::Test { |
| kTestCookieURL3("http://foo.google.com"), |
| kTestCookieURL4("http://bar.google.com/bar"), |
| backend_(new TestPersistentCookieStore), |
| - store_(net::CookieStoreIOS::CreateCookieStore( |
| + store_(new net::CookieStoreIOS( |
| [NSHTTPCookieStorage sharedHTTPCookieStorage])) { |
| cookie_changed_callback_ = store_->AddCallbackForCookie( |
| kTestCookieURL, "abc", |
| @@ -419,8 +419,8 @@ TEST(CookieStoreIOS, GetAllCookiesForURLAsync) { |
| const GURL kTestCookieURL("http://foo.google.com/bar"); |
| ClearCookies(); |
| std::unique_ptr<CookieStoreIOS> cookie_store( |
| - CookieStoreIOS::CreateCookieStore( |
| - [NSHTTPCookieStorage sharedHTTPCookieStorage])); |
| + new CookieStoreIOS([NSHTTPCookieStorage sharedHTTPCookieStorage])); |
| + |
| // Add a cookie. |
| net::CookieOptions options; |
| options.set_include_httponly(); |