| Index: components/omnibox/browser/autocomplete_match_unittest.cc
|
| diff --git a/components/omnibox/browser/autocomplete_match_unittest.cc b/components/omnibox/browser/autocomplete_match_unittest.cc
|
| index dc0eb46461caa0edb5a74c1675cb657ce5f422b9..ef6f6f173dbd3fe4845be1ff9733c33be1feb684 100644
|
| --- a/components/omnibox/browser/autocomplete_match_unittest.cc
|
| +++ b/components/omnibox/browser/autocomplete_match_unittest.cc
|
| @@ -115,34 +115,27 @@ TEST(AutocompleteMatchTest, FormatUrlForSuggestionDisplay) {
|
| struct FormatUrlTestData {
|
| const std::string url;
|
| bool trim_scheme;
|
| - size_t offset_for_adjustment;
|
| const std::string expected_result;
|
| - size_t expected_adjusted_offset;
|
|
|
| void Validate() {
|
| SCOPED_TRACE(testing::Message()
|
| << " url= " << url << " trim_scheme=" << trim_scheme
|
| - << " offset_for_adjustment=" << offset_for_adjustment
|
| - << " expected_result=" << expected_result
|
| - << " expected_adjusted_offset=" << expected_adjusted_offset);
|
| -
|
| - size_t offset_result = offset_for_adjustment;
|
| - base::string16 result = AutocompleteMatch::FormatUrlForSuggestionDisplay(
|
| - GURL(url), trim_scheme, &offset_result);
|
| -
|
| - EXPECT_EQ(expected_result, base::UTF16ToASCII(result));
|
| - EXPECT_EQ(expected_adjusted_offset, offset_result);
|
| + << " expected_result=" << expected_result);
|
| + EXPECT_EQ(
|
| + expected_result,
|
| + base::UTF16ToASCII(AutocompleteMatch::FormatUrlForSuggestionDisplay(
|
| + GURL(url), trim_scheme, nullptr)));
|
| };
|
| };
|
|
|
| FormatUrlTestData normal_cases[] = {
|
| - {"http://google.com", true, 9, "google.com", 2},
|
| - {"https://google.com", true, 9, "https://google.com", 9},
|
| - {"http://google.com", false, 9, "http://google.com", 9},
|
| - {"https://google.com", false, 9, "https://google.com", 9},
|
| + {"http://google.com", true, "google.com"},
|
| + {"https://google.com", true, "https://google.com"},
|
| + {"http://google.com", false, "http://google.com"},
|
| + {"https://google.com", false, "https://google.com"},
|
| };
|
| - for (size_t i = 0; i < arraysize(normal_cases); ++i) {
|
| - normal_cases[i].Validate();
|
| + for (FormatUrlTestData& test_case : normal_cases) {
|
| + test_case.Validate();
|
| }
|
|
|
| std::unique_ptr<base::test::ScopedFeatureList> feature_list(
|
| @@ -151,18 +144,13 @@ TEST(AutocompleteMatchTest, FormatUrlForSuggestionDisplay) {
|
| omnibox::kUIExperimentHideSuggestionUrlScheme);
|
|
|
| FormatUrlTestData omit_scheme_cases[] = {
|
| - {"http://google.com", true, 9, "google.com", 2},
|
| - {"https://google.com", true, 9, "google.com", 1},
|
| - {"https://username:password@google.com", true, 9, "google.com",
|
| - base::string16::npos},
|
| - {"https://username:password@google.com", true, 29, "google.com", 3},
|
| - {"http://google.com", false, 9, "http://google.com", 9},
|
| - {"https://google.com", false, 9, "https://google.com", 9},
|
| - {"http://username:password@google.com", false, 9, "http://google.com",
|
| - base::string16::npos},
|
| + {"http://google.com", true, "google.com"},
|
| + {"https://google.com", true, "google.com"},
|
| + {"http://google.com", false, "http://google.com"},
|
| + {"https://google.com", false, "https://google.com"},
|
| };
|
| - for (size_t i = 0; i < arraysize(omit_scheme_cases); ++i) {
|
| - omit_scheme_cases[i].Validate();
|
| + for (FormatUrlTestData& test_case : omit_scheme_cases) {
|
| + test_case.Validate();
|
| }
|
| }
|
|
|
|
|