diff options
Diffstat (limited to 'chrome/browser/search/search_unittest.cc')
-rw-r--r-- | chrome/browser/search/search_unittest.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/chrome/browser/search/search_unittest.cc b/chrome/browser/search/search_unittest.cc index 1eb84bc..fb3acc0 100644 --- a/chrome/browser/search/search_unittest.cc +++ b/chrome/browser/search/search_unittest.cc @@ -583,6 +583,14 @@ TEST_F(SearchTest, CommandLineOverrides) { // URL doesn't contain "google". local_instant_url = GetLocalInstantURL(profile()); EXPECT_EQ(GURL(chrome::kChromeSearchLocalGoogleNtpUrl), local_instant_url); + + // If we specify extra search query params, they should be inserted into the + // query portion of the instant URL. + CommandLine::ForCurrentProcess()->AppendSwitchASCII( + switches::kExtraSearchQueryParams, "a=b"); + instant_url = GetInstantURL(profile(), kDisableStartMargin); + ASSERT_TRUE(instant_url.is_valid()); + EXPECT_EQ("http://www.bar.com/webhp?a=b&strk", instant_url.spec()); } } // namespace chrome |