diff options
author | avi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-01-24 20:36:44 +0000 |
---|---|---|
committer | avi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-01-24 20:36:44 +0000 |
commit | 42ca28c9fb3d098729683f28085c9585af1c3df8 (patch) | |
tree | e9224ac8e93394601f7e863c3e8e75c8115e118d /chrome/browser/autocomplete/autocomplete_browsertest.cc | |
parent | e94ccaeddbb8fb4cbc4e28d9e6f8df68ce48c37e (diff) | |
download | chromium_src-42ca28c9fb3d098729683f28085c9585af1c3df8.zip chromium_src-42ca28c9fb3d098729683f28085c9585af1c3df8.tar.gz chromium_src-42ca28c9fb3d098729683f28085c9585af1c3df8.tar.bz2 |
Remove wstring from autocomplete.
BUG=23581
TEST=no visible changes; all tests pass
Review URL: http://codereview.chromium.org/6258015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72380 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/autocomplete/autocomplete_browsertest.cc')
-rw-r--r-- | chrome/browser/autocomplete/autocomplete_browsertest.cc | 70 |
1 files changed, 36 insertions, 34 deletions
diff --git a/chrome/browser/autocomplete/autocomplete_browsertest.cc b/chrome/browser/autocomplete/autocomplete_browsertest.cc index 1d695d2..437e574 100644 --- a/chrome/browser/autocomplete/autocomplete_browsertest.cc +++ b/chrome/browser/autocomplete/autocomplete_browsertest.cc @@ -32,16 +32,16 @@ namespace { -std::wstring AutocompleteResultAsString(const AutocompleteResult& result) { - std::wstring output(StringPrintf(L"{%d} ", result.size())); +string16 AutocompleteResultAsString(const AutocompleteResult& result) { + std::string output(base::StringPrintf("{%lu} ", result.size())); for (size_t i = 0; i < result.size(); ++i) { AutocompleteMatch match = result.match_at(i); - std::wstring provider_name(ASCIIToWide(match.provider->name())); - output.append(StringPrintf(L"[\"%ls\" by \"%ls\"] ", - match.contents.c_str(), - provider_name.c_str())); + std::string provider_name = match.provider->name(); + output.append(base::StringPrintf("[\"%s\" by \"%s\"] ", + UTF16ToUTF8(match.contents).c_str(), + provider_name.c_str())); } - return output; + return UTF8ToUTF16(output); } } // namespace @@ -62,7 +62,7 @@ IN_PROC_BROWSER_TEST_F(AutocompleteBrowserTest, Basic) { LocationBar* location_bar = GetLocationBar(); EXPECT_TRUE(location_bar->GetInputString().empty()); - EXPECT_EQ(UTF8ToWide(chrome::kAboutBlankURL), + EXPECT_EQ(UTF8ToUTF16(chrome::kAboutBlankURL), location_bar->location_entry()->GetText()); // TODO(phajdan.jr): check state of IsSelectAll when it's consistent across // platforms. @@ -70,28 +70,28 @@ IN_PROC_BROWSER_TEST_F(AutocompleteBrowserTest, Basic) { location_bar->FocusLocation(true); EXPECT_TRUE(location_bar->GetInputString().empty()); - EXPECT_EQ(UTF8ToWide(chrome::kAboutBlankURL), + EXPECT_EQ(UTF8ToUTF16(chrome::kAboutBlankURL), location_bar->location_entry()->GetText()); EXPECT_TRUE(location_bar->location_entry()->IsSelectAll()); - location_bar->location_entry()->SetUserText(L"chrome"); + location_bar->location_entry()->SetUserText(ASCIIToUTF16("chrome")); EXPECT_TRUE(location_bar->GetInputString().empty()); - EXPECT_EQ(L"chrome", location_bar->location_entry()->GetText()); + EXPECT_EQ(ASCIIToUTF16("chrome"), location_bar->location_entry()->GetText()); EXPECT_FALSE(location_bar->location_entry()->IsSelectAll()); location_bar->location_entry()->RevertAll(); EXPECT_TRUE(location_bar->GetInputString().empty()); - EXPECT_EQ(UTF8ToWide(chrome::kAboutBlankURL), + EXPECT_EQ(UTF8ToUTF16(chrome::kAboutBlankURL), location_bar->location_entry()->GetText()); EXPECT_FALSE(location_bar->location_entry()->IsSelectAll()); - location_bar->location_entry()->SetUserText(L"chrome"); + location_bar->location_entry()->SetUserText(ASCIIToUTF16("chrome")); location_bar->Revert(); EXPECT_TRUE(location_bar->GetInputString().empty()); - EXPECT_EQ(UTF8ToWide(chrome::kAboutBlankURL), + EXPECT_EQ(UTF8ToUTF16(chrome::kAboutBlankURL), location_bar->location_entry()->GetText()); EXPECT_FALSE(location_bar->location_entry()->IsSelectAll()); } @@ -105,7 +105,7 @@ IN_PROC_BROWSER_TEST_F(AutocompleteBrowserTest, MAYBE_Autocomplete) { AutocompleteController* autocomplete_controller = GetAutocompleteController(); { - autocomplete_controller->Start(L"chrome", std::wstring(), + autocomplete_controller->Start(ASCIIToUTF16("chrome"), string16(), true, false, true, true); EXPECT_TRUE(autocomplete_controller->done()); @@ -123,7 +123,7 @@ IN_PROC_BROWSER_TEST_F(AutocompleteBrowserTest, MAYBE_Autocomplete) { location_bar->Revert(); EXPECT_TRUE(location_bar->GetInputString().empty()); - EXPECT_EQ(UTF8ToWide(chrome::kAboutBlankURL), + EXPECT_EQ(UTF8ToUTF16(chrome::kAboutBlankURL), location_bar->location_entry()->GetText()); EXPECT_FALSE(location_bar->location_entry()->IsSelectAll()); const AutocompleteResult& result = autocomplete_controller->result(); @@ -136,17 +136,17 @@ IN_PROC_BROWSER_TEST_F(AutocompleteBrowserTest, TabAwayRevertSelect) { // Make sure that tabbing away from an empty omnibar causes a revert // and select all. LocationBar* location_bar = GetLocationBar(); - EXPECT_EQ(UTF8ToWide(chrome::kAboutBlankURL), + EXPECT_EQ(UTF8ToUTF16(chrome::kAboutBlankURL), location_bar->location_entry()->GetText()); - location_bar->location_entry()->SetUserText(L""); + location_bar->location_entry()->SetUserText(string16()); browser()->AddSelectedTabWithURL(GURL(chrome::kAboutBlankURL), PageTransition::START_PAGE); ui_test_utils::WaitForNavigation( &browser()->GetSelectedTabContents()->controller()); - EXPECT_EQ(UTF8ToWide(chrome::kAboutBlankURL), + EXPECT_EQ(UTF8ToUTF16(chrome::kAboutBlankURL), location_bar->location_entry()->GetText()); browser()->CloseTab(); - EXPECT_EQ(UTF8ToWide(chrome::kAboutBlankURL), + EXPECT_EQ(UTF8ToUTF16(chrome::kAboutBlankURL), location_bar->location_entry()->GetText()); EXPECT_TRUE(location_bar->location_entry()->IsSelectAll()); } @@ -157,12 +157,12 @@ IN_PROC_BROWSER_TEST_F(AutocompleteBrowserTest, FocusSearch) { // Focus search when omnibox is blank { EXPECT_TRUE(location_bar->GetInputString().empty()); - EXPECT_EQ(UTF8ToWide(chrome::kAboutBlankURL), + EXPECT_EQ(UTF8ToUTF16(chrome::kAboutBlankURL), location_bar->location_entry()->GetText()); location_bar->FocusSearch(); EXPECT_TRUE(location_bar->GetInputString().empty()); - EXPECT_EQ(L"?", location_bar->location_entry()->GetText()); + EXPECT_EQ(ASCIIToUTF16("?"), location_bar->location_entry()->GetText()); size_t selection_start, selection_end; location_bar->location_entry()->GetSelectionBounds(&selection_start, @@ -173,13 +173,13 @@ IN_PROC_BROWSER_TEST_F(AutocompleteBrowserTest, FocusSearch) { // Focus search when omnibox is _not_ alread in forced query mode. { - location_bar->location_entry()->SetUserText(L"foo"); + location_bar->location_entry()->SetUserText(ASCIIToUTF16("foo")); EXPECT_TRUE(location_bar->GetInputString().empty()); - EXPECT_EQ(L"foo", location_bar->location_entry()->GetText()); + EXPECT_EQ(ASCIIToUTF16("foo"), location_bar->location_entry()->GetText()); location_bar->FocusSearch(); EXPECT_TRUE(location_bar->GetInputString().empty()); - EXPECT_EQ(L"?", location_bar->location_entry()->GetText()); + EXPECT_EQ(ASCIIToUTF16("?"), location_bar->location_entry()->GetText()); size_t selection_start, selection_end; location_bar->location_entry()->GetSelectionBounds(&selection_start, @@ -191,13 +191,13 @@ IN_PROC_BROWSER_TEST_F(AutocompleteBrowserTest, FocusSearch) { // Focus search when omnibox _is_ already in forced query mode, but no query // has been typed. { - location_bar->location_entry()->SetUserText(L"?"); + location_bar->location_entry()->SetUserText(ASCIIToUTF16("?")); EXPECT_TRUE(location_bar->GetInputString().empty()); - EXPECT_EQ(L"?", location_bar->location_entry()->GetText()); + EXPECT_EQ(ASCIIToUTF16("?"), location_bar->location_entry()->GetText()); location_bar->FocusSearch(); EXPECT_TRUE(location_bar->GetInputString().empty()); - EXPECT_EQ(L"?", location_bar->location_entry()->GetText()); + EXPECT_EQ(ASCIIToUTF16("?"), location_bar->location_entry()->GetText()); size_t selection_start, selection_end; location_bar->location_entry()->GetSelectionBounds(&selection_start, @@ -209,13 +209,13 @@ IN_PROC_BROWSER_TEST_F(AutocompleteBrowserTest, FocusSearch) { // Focus search when omnibox _is_ already in forced query mode, and some query // has been typed. { - location_bar->location_entry()->SetUserText(L"?foo"); + location_bar->location_entry()->SetUserText(ASCIIToUTF16("?foo")); EXPECT_TRUE(location_bar->GetInputString().empty()); - EXPECT_EQ(L"?foo", location_bar->location_entry()->GetText()); + EXPECT_EQ(ASCIIToUTF16("?foo"), location_bar->location_entry()->GetText()); location_bar->FocusSearch(); EXPECT_TRUE(location_bar->GetInputString().empty()); - EXPECT_EQ(L"?foo", location_bar->location_entry()->GetText()); + EXPECT_EQ(ASCIIToUTF16("?foo"), location_bar->location_entry()->GetText()); size_t selection_start, selection_end; location_bar->location_entry()->GetSelectionBounds(&selection_start, @@ -226,13 +226,15 @@ IN_PROC_BROWSER_TEST_F(AutocompleteBrowserTest, FocusSearch) { // Focus search when omnibox is in forced query mode with leading whitespace. { - location_bar->location_entry()->SetUserText(L" ?foo"); + location_bar->location_entry()->SetUserText(ASCIIToUTF16(" ?foo")); EXPECT_TRUE(location_bar->GetInputString().empty()); - EXPECT_EQ(L" ?foo", location_bar->location_entry()->GetText()); + EXPECT_EQ(ASCIIToUTF16(" ?foo"), + location_bar->location_entry()->GetText()); location_bar->FocusSearch(); EXPECT_TRUE(location_bar->GetInputString().empty()); - EXPECT_EQ(L" ?foo", location_bar->location_entry()->GetText()); + EXPECT_EQ(ASCIIToUTF16(" ?foo"), + location_bar->location_entry()->GetText()); size_t selection_start, selection_end; location_bar->location_entry()->GetSelectionBounds(&selection_start, |