| Index: components/search/search_unittest.cc
|
| diff --git a/components/search/search_unittest.cc b/components/search/search_unittest.cc
|
| index b8c4e1d65f49acd8fb1d348f7d09df640fbde20d..f4382cc1e725787189fd3982a56c95a19dbe66af 100644
|
| --- a/components/search/search_unittest.cc
|
| +++ b/components/search/search_unittest.cc
|
| @@ -130,4 +130,36 @@ TEST_F(EmbeddedSearchFieldTrialTest, GetFieldTrialInfoControlFlags) {
|
| EXPECT_EQ(3ul, flags.size());
|
| }
|
|
|
| +typedef EmbeddedSearchFieldTrialTest ShouldHideTopVerbatimTest;
|
| +
|
| +TEST_F(ShouldHideTopVerbatimTest, DoNotHideByDefault) {
|
| + ASSERT_TRUE(base::FieldTrialList::CreateFieldTrial("EmbeddedSearch",
|
| + "Control"));
|
| + EXPECT_FALSE(ShouldHideTopVerbatimMatch());
|
| +}
|
| +
|
| +TEST_F(ShouldHideTopVerbatimTest, DoNotHideInInstantExtended) {
|
| + ASSERT_TRUE(base::FieldTrialList::CreateFieldTrial("EmbeddedSearch",
|
| + "Group1"));
|
| + EXPECT_FALSE(ShouldHideTopVerbatimMatch());
|
| +}
|
| +
|
| +TEST_F(ShouldHideTopVerbatimTest, EnableByFlagInInstantExtended) {
|
| + ASSERT_TRUE(base::FieldTrialList::CreateFieldTrial("EmbeddedSearch",
|
| + "Group1 hide_verbatim:1"));
|
| + EXPECT_TRUE(ShouldHideTopVerbatimMatch());
|
| +}
|
| +
|
| +TEST_F(ShouldHideTopVerbatimTest, EnableByFlagOutsideInstantExtended) {
|
| + ASSERT_TRUE(base::FieldTrialList::CreateFieldTrial(
|
| + "EmbeddedSearch", "Controll1 hide_verbatim:1"));
|
| + EXPECT_TRUE(ShouldHideTopVerbatimMatch());
|
| +}
|
| +
|
| +TEST_F(ShouldHideTopVerbatimTest, DisableByFlag) {
|
| + ASSERT_TRUE(base::FieldTrialList::CreateFieldTrial("EmbeddedSearch",
|
| + "Group1 hide_verbatim:0"));
|
| + EXPECT_FALSE(ShouldHideTopVerbatimMatch());
|
| +}
|
| +
|
| } // namespace chrome
|
|
|