Index: net/cookies/cookie_store_unittest.h |
diff --git a/net/cookies/cookie_store_unittest.h b/net/cookies/cookie_store_unittest.h |
index 4aa2a3c554ea1def82114cbd83955e4da1ea0c61..018814d55f89635d646504b4de189be0f9991619 100644 |
--- a/net/cookies/cookie_store_unittest.h |
+++ b/net/cookies/cookie_store_unittest.h |
@@ -5,6 +5,7 @@ |
#ifndef NET_COOKIES_COOKIE_STORE_UNITTEST_H_ |
#define NET_COOKIES_COOKIE_STORE_UNITTEST_H_ |
+#include <cstdint> |
mmenke
2017/07/05 16:58:50
stdint.h?
Randy Smith (Not in Mondays)
2017/07/08 13:03:26
Done.
|
#include <set> |
#include <string> |
#include <vector> |
@@ -226,60 +227,59 @@ class CookieStoreTest : public testing::Test { |
callback.WaitUntilDone(); |
} |
- int DeleteCanonicalCookie(CookieStore* cs, const CanonicalCookie& cookie) { |
+ uint32_t DeleteCanonicalCookie(CookieStore* cs, |
+ const CanonicalCookie& cookie) { |
DCHECK(cs); |
- ResultSavingCookieCallback<int> callback; |
+ ResultSavingCookieCallback<uint32_t> callback; |
cs->DeleteCanonicalCookieAsync( |
- cookie, base::Bind(&ResultSavingCookieCallback<int>::Run, |
+ cookie, base::Bind(&ResultSavingCookieCallback<uint32_t>::Run, |
base::Unretained(&callback))); |
callback.WaitUntilDone(); |
return callback.result(); |
} |
- int DeleteCreatedBetween(CookieStore* cs, |
- const base::Time& delete_begin, |
- const base::Time& delete_end) { |
+ uint32_t DeleteCreatedBetween(CookieStore* cs, |
+ const base::Time& delete_begin, |
+ const base::Time& delete_end) { |
DCHECK(cs); |
- ResultSavingCookieCallback<int> callback; |
+ ResultSavingCookieCallback<uint32_t> callback; |
cs->DeleteAllCreatedBetweenAsync( |
delete_begin, delete_end, |
- base::Bind( |
- &ResultSavingCookieCallback<int>::Run, |
- base::Unretained(&callback))); |
+ base::Bind(&ResultSavingCookieCallback<uint32_t>::Run, |
+ base::Unretained(&callback))); |
callback.WaitUntilDone(); |
return callback.result(); |
} |
- int DeleteAllCreatedBetweenWithPredicate( |
+ uint32_t DeleteAllCreatedBetweenWithPredicate( |
CookieStore* cs, |
const base::Time delete_begin, |
const base::Time delete_end, |
const CookieStore::CookiePredicate& predicate) { |
DCHECK(cs); |
- ResultSavingCookieCallback<int> callback; |
+ ResultSavingCookieCallback<uint32_t> callback; |
cs->DeleteAllCreatedBetweenWithPredicateAsync( |
delete_begin, delete_end, predicate, |
- base::Bind(&ResultSavingCookieCallback<int>::Run, |
+ base::Bind(&ResultSavingCookieCallback<uint32_t>::Run, |
base::Unretained(&callback))); |
callback.WaitUntilDone(); |
return callback.result(); |
} |
- int DeleteSessionCookies(CookieStore* cs) { |
+ uint32_t DeleteSessionCookies(CookieStore* cs) { |
DCHECK(cs); |
- ResultSavingCookieCallback<int> callback; |
+ ResultSavingCookieCallback<uint32_t> callback; |
cs->DeleteSessionCookiesAsync( |
- base::Bind( |
- &ResultSavingCookieCallback<int>::Run, |
- base::Unretained(&callback))); |
+ base::Bind(&ResultSavingCookieCallback<uint32_t>::Run, |
+ base::Unretained(&callback))); |
callback.WaitUntilDone(); |
return callback.result(); |
} |
- int DeleteAll(CookieStore* cs) { |
+ uint32_t DeleteAll(CookieStore* cs) { |
DCHECK(cs); |
- ResultSavingCookieCallback<int> callback; |
- cs->DeleteAllAsync(base::Bind(&ResultSavingCookieCallback<int>::Run, |
+ ResultSavingCookieCallback<uint32_t> callback; |
+ cs->DeleteAllAsync(base::Bind(&ResultSavingCookieCallback<uint32_t>::Run, |
base::Unretained(&callback))); |
callback.WaitUntilDone(); |
return callback.result(); |
@@ -1216,7 +1216,7 @@ TYPED_TEST_P(CookieStoreTest, TestDeleteAll) { |
EXPECT_EQ(2u, this->GetAllCookies(cs).size()); |
// Delete both, and make sure it works |
- EXPECT_EQ(2, this->DeleteAll(cs)); |
+ EXPECT_EQ(2u, this->DeleteAll(cs)); |
EXPECT_EQ(0u, this->GetAllCookies(cs).size()); |
} |
@@ -1238,14 +1238,14 @@ TYPED_TEST_P(CookieStoreTest, TestDeleteAllCreatedBetween) { |
this->GetCookies(cs, this->http_www_foo_.url())); |
// Remove cookies in empty intervals. |
- EXPECT_EQ(0, this->DeleteCreatedBetween(cs, last_month, last_minute)); |
- EXPECT_EQ(0, this->DeleteCreatedBetween(cs, next_minute, next_month)); |
+ EXPECT_EQ(0u, this->DeleteCreatedBetween(cs, last_month, last_minute)); |
+ EXPECT_EQ(0u, this->DeleteCreatedBetween(cs, next_minute, next_month)); |
// Check that the cookie is still there. |
this->MatchCookieLines("A=B", |
this->GetCookies(cs, this->http_www_foo_.url())); |
// Remove the cookie with an interval defined by two dates. |
- EXPECT_EQ(1, this->DeleteCreatedBetween(cs, last_minute, next_minute)); |
+ EXPECT_EQ(1u, this->DeleteCreatedBetween(cs, last_minute, next_minute)); |
// Check that the cookie disappeared. |
this->MatchCookieLines(std::string(), |
this->GetCookies(cs, this->http_www_foo_.url())); |
@@ -1257,7 +1257,7 @@ TYPED_TEST_P(CookieStoreTest, TestDeleteAllCreatedBetween) { |
this->GetCookies(cs, this->http_www_foo_.url())); |
// Remove the cookie with a null ending time. |
- EXPECT_EQ(1, this->DeleteCreatedBetween(cs, last_minute, base::Time())); |
+ EXPECT_EQ(1u, this->DeleteCreatedBetween(cs, last_minute, base::Time())); |
// Check that the cookie disappeared. |
this->MatchCookieLines(std::string(), |
this->GetCookies(cs, this->http_www_foo_.url())); |
@@ -1284,7 +1284,7 @@ TYPED_TEST_P(CookieStoreTest, TestDeleteAllCreatedBetweenWithPredicate) { |
EXPECT_TRUE(this->SetCookie(cs, this->https_www_foo_.url(), "E=B")); |
// Delete cookies. |
- EXPECT_EQ(2, // Deletes A=B, E=B |
+ EXPECT_EQ(2u, // Deletes A=B, E=B |
this->DeleteAllCreatedBetweenWithPredicate( |
cs, now, base::Time::Max(), |
base::Bind(&CookieHasValue, desired_value))); |
@@ -1294,20 +1294,21 @@ TYPED_TEST_P(CookieStoreTest, TestDeleteAllCreatedBetweenWithPredicate) { |
this->GetCookies(cs, this->https_www_foo_.url())); |
// Now check that using a null predicate will do nothing. |
- EXPECT_EQ(0, this->DeleteAllCreatedBetweenWithPredicate( |
- cs, now, base::Time::Max(), CookieStore::CookiePredicate())); |
+ EXPECT_EQ(0u, |
+ this->DeleteAllCreatedBetweenWithPredicate( |
+ cs, now, base::Time::Max(), CookieStore::CookiePredicate())); |
// Finally, check that we don't delete cookies when our time range is off. |
desired_value = "D"; |
- EXPECT_EQ(0, this->DeleteAllCreatedBetweenWithPredicate( |
- cs, last_month, last_minute, |
- base::Bind(&CookieHasValue, desired_value))); |
+ EXPECT_EQ(0u, this->DeleteAllCreatedBetweenWithPredicate( |
+ cs, last_month, last_minute, |
+ base::Bind(&CookieHasValue, desired_value))); |
this->MatchCookieLines("C=D;Y=Z", |
this->GetCookies(cs, this->https_www_foo_.url())); |
// Same thing, but with a good time range. |
- EXPECT_EQ(1, this->DeleteAllCreatedBetweenWithPredicate( |
- cs, now, base::Time::Max(), |
- base::Bind(&CookieHasValue, desired_value))); |
+ EXPECT_EQ(1u, this->DeleteAllCreatedBetweenWithPredicate( |
+ cs, now, base::Time::Max(), |
+ base::Bind(&CookieHasValue, desired_value))); |
this->MatchCookieLines("Y=Z", |
this->GetCookies(cs, this->https_www_foo_.url())); |
} |
@@ -1440,14 +1441,14 @@ TYPED_TEST_P(CookieStoreTest, EmptyName) { |
EXPECT_EQ(1u, list.size()); |
EXPECT_EQ("", list[0].Name()); |
EXPECT_EQ("a", list[0].Value()); |
- EXPECT_EQ(1, this->DeleteAll(cs)); |
+ EXPECT_EQ(1u, this->DeleteAll(cs)); |
EXPECT_TRUE(this->SetCookieWithOptions(cs, url_foo, "=b", options)); |
list = this->GetAllCookiesForURL(cs, url_foo); |
EXPECT_EQ(1u, list.size()); |
EXPECT_EQ("", list[0].Name()); |
EXPECT_EQ("b", list[0].Value()); |
- EXPECT_EQ(1, this->DeleteAll(cs)); |
+ EXPECT_EQ(1u, this->DeleteAll(cs)); |
} |
TYPED_TEST_P(CookieStoreTest, CookieOrdering) { |
@@ -1570,20 +1571,20 @@ TYPED_TEST_P(CookieStoreTest, DeleteCanonicalCookieAsync) { |
CookieList cookies = this->GetCookieListWithOptions( |
cs, this->www_foo_foo_.url(), CookieOptions()); |
ASSERT_EQ(1u, cookies.size()); |
- EXPECT_EQ(1, this->DeleteCanonicalCookie(cs, cookies[0])); |
+ EXPECT_EQ(1u, this->DeleteCanonicalCookie(cs, cookies[0])); |
EXPECT_EQ(1u, this->GetAllCookies(cs).size()); |
EXPECT_EQ("", this->GetCookies(cs, this->www_foo_foo_.url())); |
EXPECT_EQ("A=C", this->GetCookies(cs, this->www_foo_bar_.url())); |
// Deleting the "/foo" cookie again should fail. |
- EXPECT_EQ(0, this->DeleteCanonicalCookie(cs, cookies[0])); |
+ EXPECT_EQ(0u, this->DeleteCanonicalCookie(cs, cookies[0])); |
// Try to delete the "/bar" cookie after overwriting it with a new cookie. |
cookies = this->GetCookieListWithOptions(cs, this->www_foo_bar_.url(), |
CookieOptions()); |
ASSERT_EQ(1u, cookies.size()); |
EXPECT_TRUE(this->SetCookie(cs, this->http_www_foo_.url(), "A=D;Path=/bar")); |
- EXPECT_EQ(0, this->DeleteCanonicalCookie(cs, cookies[0])); |
+ EXPECT_EQ(0u, this->DeleteCanonicalCookie(cs, cookies[0])); |
EXPECT_EQ(1u, this->GetAllCookies(cs).size()); |
EXPECT_EQ("A=D", this->GetCookies(cs, this->www_foo_bar_.url())); |
@@ -1591,7 +1592,7 @@ TYPED_TEST_P(CookieStoreTest, DeleteCanonicalCookieAsync) { |
cookies = this->GetCookieListWithOptions(cs, this->www_foo_bar_.url(), |
CookieOptions()); |
ASSERT_EQ(1u, cookies.size()); |
- EXPECT_EQ(1, this->DeleteCanonicalCookie(cs, cookies[0])); |
+ EXPECT_EQ(1u, this->DeleteCanonicalCookie(cs, cookies[0])); |
EXPECT_EQ(0u, this->GetAllCookies(cs).size()); |
EXPECT_EQ("", this->GetCookies(cs, this->www_foo_bar_.url())); |
} |