| Index: chrome/browser/template_url_model_unittest.cc
|
| ===================================================================
|
| --- chrome/browser/template_url_model_unittest.cc (revision 6978)
|
| +++ chrome/browser/template_url_model_unittest.cc (working copy)
|
| @@ -2,8 +2,6 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| -#include <windows.h>
|
| -
|
| #include "base/file_util.h"
|
| #include "base/logging.h"
|
| #include "base/path_service.h"
|
| @@ -46,7 +44,7 @@
|
|
|
| // Create a fresh, empty copy of this directory.
|
| file_util::Delete(test_dir_, true);
|
| - CreateDirectory(test_dir_.c_str(), NULL);
|
| + file_util::CreateDirectory(test_dir_);
|
|
|
| std::wstring path = test_dir_;
|
| file_util::AppendToPath(&path, L"TestDataService.db");
|
| @@ -290,7 +288,7 @@
|
| Time month_ago = now - TimeDelta::FromDays(30);
|
|
|
| // Nothing has been added.
|
| - EXPECT_EQ(0, model_->GetTemplateURLs().size());
|
| + EXPECT_EQ(0U, model_->GetTemplateURLs().size());
|
|
|
| // Create one with a 0 time.
|
| AddKeywordWithDate(L"key1", false, L"http://foo1", L"name1", true, Time());
|
| @@ -305,22 +303,22 @@
|
| AddKeywordWithDate(L"key6", false, L"http://foo6", L"name6", false, month_ago);
|
|
|
| // We just added a few items, validate them.
|
| - EXPECT_EQ(6, model_->GetTemplateURLs().size());
|
| + EXPECT_EQ(6U, model_->GetTemplateURLs().size());
|
|
|
| // Try removing from current timestamp. This should delete the one in the
|
| // future and one very recent one.
|
| model_->RemoveAutoGeneratedSince(now);
|
| - EXPECT_EQ(4, model_->GetTemplateURLs().size());
|
| + EXPECT_EQ(4U, model_->GetTemplateURLs().size());
|
|
|
| // Try removing from two months ago. This should only delete items that are
|
| // auto-generated.
|
| model_->RemoveAutoGeneratedSince(now - TimeDelta::FromDays(60));
|
| - EXPECT_EQ(3, model_->GetTemplateURLs().size());
|
| + EXPECT_EQ(3U, model_->GetTemplateURLs().size());
|
|
|
| // Make sure the right values remain.
|
| EXPECT_EQ(L"key1", model_->GetTemplateURLs()[0]->keyword());
|
| EXPECT_TRUE(model_->GetTemplateURLs()[0]->safe_for_autoreplace());
|
| - EXPECT_EQ(0, model_->GetTemplateURLs()[0]->date_created().ToInternalValue());
|
| + EXPECT_EQ(0U, model_->GetTemplateURLs()[0]->date_created().ToInternalValue());
|
|
|
| EXPECT_EQ(L"key5", model_->GetTemplateURLs()[1]->keyword());
|
| EXPECT_FALSE(model_->GetTemplateURLs()[1]->safe_for_autoreplace());
|
| @@ -334,7 +332,7 @@
|
|
|
| // Try removing from Time=0. This should delete one more.
|
| model_->RemoveAutoGeneratedSince(Time());
|
| - EXPECT_EQ(2, model_->GetTemplateURLs().size());
|
| + EXPECT_EQ(2U, model_->GetTemplateURLs().size());
|
| }
|
|
|
| TEST_F(TemplateURLModelTest, Reset) {
|
| @@ -546,7 +544,7 @@
|
| { "http://blah/foo?x=y&x=z&y=z", true, "x;y", ";z" },
|
| };
|
|
|
| - for (size_t i = 0; i < arraysize(data); ++i) {
|
| + for (size_t i = 0; i < ARRAYSIZE_UNSAFE(data); ++i) {
|
| TemplateURLModel::QueryTerms terms;
|
| ASSERT_EQ(data[i].result,
|
| TemplateURLModel::BuildQueryTerms(GURL(data[i].url), &terms));
|
| @@ -584,7 +582,7 @@
|
| AddKeywordWithDate(L"x", false, L"http://x/foo?q={searchTerms}", L"name",
|
| false, Time());
|
|
|
| - for (size_t i = 0; i < arraysize(data); ++i) {
|
| + for (size_t i = 0; i < ARRAYSIZE_UNSAFE(data); ++i) {
|
| model_->UpdateKeywordSearchTermsForURL(history::URLRow(GURL(data[i].url)));
|
| EXPECT_EQ(data[i].term, GetAndClearSearchTerm());
|
| }
|
| @@ -601,7 +599,7 @@
|
|
|
| AddKeywordWithDate(L"x", false, L"http://x/foo", L"name", false, Time());
|
|
|
| - for (size_t i = 0; i < arraysize(data); ++i) {
|
| + for (size_t i = 0; i < ARRAYSIZE_UNSAFE(data); ++i) {
|
| model_->UpdateKeywordSearchTermsForURL(history::URLRow(GURL(data[i].url)));
|
| ASSERT_EQ(std::wstring(), GetAndClearSearchTerm());
|
| }
|
|
|