1
- // Copyright 2014 The Chromium Authors. All rights reserved.
2
- // Use of this source code is governed by a BSD-style license that can be
3
- // found in the LICENSE file.
1
+ /* Copyright (c) 2019 The Brave Authors. All rights reserved.
2
+ * This Source Code Form is subject to the terms of the Mozilla Public
3
+ * License, v. 2.0. If a copy of the MPL was not distributed with this file,
4
+ * You can obtain one at http://mozilla.org/MPL/2.0/. */
4
5
5
6
#include < stddef.h>
6
7
@@ -47,30 +48,24 @@ class BraveTemplateURLServiceUtilTest : public testing::Test {
47
48
TEST_F (BraveTemplateURLServiceUtilTest, GetSearchProvidersUsingKeywordResult) {
48
49
std::vector<TemplateURLData> local_turls;
49
50
// Create a sets of TURLs in order different from prepopulated TURLs.
50
- local_turls.push_back (*CreatePrepopulateTemplateURLData (508 , " :x" , 1 ));
51
- local_turls.push_back (
52
- *CreatePrepopulateTemplateURLData (502 , " :e" , 2 ));
53
- local_turls.push_back (*CreatePrepopulateTemplateURLData (15 , " :ya" , 3 ));
54
- local_turls.push_back (
55
- *CreatePrepopulateTemplateURLData (511 , " :sp" , 4 ));
56
- local_turls.push_back (*CreatePrepopulateTemplateURLData (505 , " :i" , 5 ));
57
- local_turls.push_back (*CreatePrepopulateTemplateURLData (3 , " :b" , 6 ));
58
- local_turls.push_back (*CreatePrepopulateTemplateURLData (507 , " :q" , 7 ));
59
- local_turls.push_back (
60
- *CreatePrepopulateTemplateURLData (501 , " :d" , 8 ));
61
- local_turls.push_back (*CreatePrepopulateTemplateURLData (1 , " :g" , 9 ));
51
+ local_turls.push_back (*CreatePrepopulateTemplateURLData (511 , " :sp" , 1 ));
52
+ local_turls.push_back (*CreatePrepopulateTemplateURLData (15 , " :ya" , 2 ));
53
+ local_turls.push_back (*CreatePrepopulateTemplateURLData (3 , " :b" , 3 ));
54
+ local_turls.push_back (*CreatePrepopulateTemplateURLData (507 , " :q" , 4 ));
55
+ local_turls.push_back (*CreatePrepopulateTemplateURLData (501 , " :d" , 5 ));
56
+ local_turls.push_back (*CreatePrepopulateTemplateURLData (1 , " :g" , 6 ));
62
57
std::unique_ptr<TemplateURL> default_turl =
63
58
std::make_unique<TemplateURL>(local_turls.back ());
64
59
65
60
// Add TURLs with PrepopulateID that doesn't exist in prepopulated TURLs.
66
- local_turls.push_back (*CreatePrepopulateTemplateURLData (0 , " random1" , 10 ));
67
- local_turls.push_back (*CreatePrepopulateTemplateURLData (1004 , " random2" , 11 ));
61
+ local_turls.push_back (*CreatePrepopulateTemplateURLData (0 , " random1" , 7 ));
62
+ local_turls.push_back (*CreatePrepopulateTemplateURLData (1004 , " random2" , 8 ));
68
63
69
64
// Prepare call arguments
70
65
WDKeywordsResult kwResult;
71
66
kwResult.builtin_keyword_version =
72
67
TemplateURLPrepopulateData::GetDataVersion (&prefs_);
73
- kwResult.default_search_provider_id = 9 ;
68
+ kwResult.default_search_provider_id = 2 ;
74
69
kwResult.keywords = local_turls;
75
70
WDResult<WDKeywordsResult> result (KEYWORDS_RESULT, kwResult);
76
71
@@ -88,13 +83,10 @@ TEST_F(BraveTemplateURLServiceUtilTest, GetSearchProvidersUsingKeywordResult) {
88
83
EXPECT_EQ (template_urls[1 ]->keyword (), base::ASCIIToUTF16 (" :d" ));
89
84
EXPECT_EQ (template_urls[2 ]->keyword (), base::ASCIIToUTF16 (" :q" ));
90
85
EXPECT_EQ (template_urls[3 ]->keyword (), base::ASCIIToUTF16 (" :b" ));
91
- EXPECT_EQ (template_urls[4 ]->keyword (), base::ASCIIToUTF16 (" :e" ));
92
- EXPECT_EQ (template_urls[5 ]->keyword (), base::ASCIIToUTF16 (" :i" ));
93
- EXPECT_EQ (template_urls[6 ]->keyword (), base::ASCIIToUTF16 (" :x" ));
94
- EXPECT_EQ (template_urls[7 ]->keyword (), base::ASCIIToUTF16 (" :sp" ));
95
- EXPECT_EQ (template_urls[8 ]->keyword (), base::ASCIIToUTF16 (" :ya" ));
96
- EXPECT_EQ (template_urls[9 ]->keyword (), base::ASCIIToUTF16 (" random1" ));
97
- EXPECT_EQ (template_urls[10 ]->keyword (), base::ASCIIToUTF16 (" random2" ));
86
+ EXPECT_EQ (template_urls[4 ]->keyword (), base::ASCIIToUTF16 (" :sp" ));
87
+ EXPECT_EQ (template_urls[5 ]->keyword (), base::ASCIIToUTF16 (" :ya" ));
88
+ EXPECT_EQ (template_urls[6 ]->keyword (), base::ASCIIToUTF16 (" random1" ));
89
+ EXPECT_EQ (template_urls[7 ]->keyword (), base::ASCIIToUTF16 (" random2" ));
98
90
99
91
// Reset
100
92
template_urls.clear ();
@@ -114,11 +106,8 @@ TEST_F(BraveTemplateURLServiceUtilTest, GetSearchProvidersUsingKeywordResult) {
114
106
EXPECT_EQ (template_urls[1 ]->keyword (), base::ASCIIToUTF16 (" :g" ));
115
107
EXPECT_EQ (template_urls[2 ]->keyword (), base::ASCIIToUTF16 (" :d" ));
116
108
EXPECT_EQ (template_urls[3 ]->keyword (), base::ASCIIToUTF16 (" :b" ));
117
- EXPECT_EQ (template_urls[4 ]->keyword (), base::ASCIIToUTF16 (" :e" ));
118
- EXPECT_EQ (template_urls[5 ]->keyword (), base::ASCIIToUTF16 (" :i" ));
119
- EXPECT_EQ (template_urls[6 ]->keyword (), base::ASCIIToUTF16 (" :x" ));
120
- EXPECT_EQ (template_urls[7 ]->keyword (), base::ASCIIToUTF16 (" :sp" ));
121
- EXPECT_EQ (template_urls[8 ]->keyword (), base::ASCIIToUTF16 (" :ya" ));
122
- EXPECT_EQ (template_urls[9 ]->keyword (), base::ASCIIToUTF16 (" random1" ));
123
- EXPECT_EQ (template_urls[10 ]->keyword (), base::ASCIIToUTF16 (" random2" ));
109
+ EXPECT_EQ (template_urls[4 ]->keyword (), base::ASCIIToUTF16 (" :sp" ));
110
+ EXPECT_EQ (template_urls[5 ]->keyword (), base::ASCIIToUTF16 (" :ya" ));
111
+ EXPECT_EQ (template_urls[6 ]->keyword (), base::ASCIIToUTF16 (" random1" ));
112
+ EXPECT_EQ (template_urls[7 ]->keyword (), base::ASCIIToUTF16 (" random2" ));
124
113
}
0 commit comments