Index: chrome/browser/search/search_unittest.cc |
diff --git a/chrome/browser/search/search_unittest.cc b/chrome/browser/search/search_unittest.cc |
index c6d23e6d34c315dc0b2e9ce8001b33df1a3e2f5b..58d6bf847af01514c874d427d6c9b63af939e629 100644 |
--- a/chrome/browser/search/search_unittest.cc |
+++ b/chrome/browser/search/search_unittest.cc |
@@ -80,17 +80,14 @@ TEST(EmbeddedSearchFieldTrialTest, GetFieldTrialInfo) { |
EXPECT_EQ(ZERO, flags.size()); |
} |
-class InstantExtendedAPIEnabledTest : public BrowserWithTestWindowTest { |
+class InstantExtendedAPIEnabledTest : public testing::Test { |
public: |
InstantExtendedAPIEnabledTest() : histogram_(NULL) { |
} |
protected: |
- virtual void SetUp() OVERRIDE { |
- BrowserWithTestWindowTest::SetUp(); |
- |
+ virtual void SetUp() { |
field_trial_list_.reset(new base::FieldTrialList( |
new metrics::SHA1EntropyProvider("42"))); |
- |
base::StatisticsRecorder::Initialize(); |
ResetInstantExtendedOptInStateGateForTest(); |
previous_metrics_count_.resize(INSTANT_EXTENDED_OPT_IN_STATE_ENUM_COUNT, 0); |
@@ -146,9 +143,9 @@ TEST_F(InstantExtendedAPIEnabledTest, EnabledViaCommandLineFlag) { |
EXPECT_TRUE(IsInstantExtendedAPIEnabled()); |
EXPECT_FALSE(IsLocalOnlyInstantExtendedAPIEnabled()); |
#if defined(OS_IOS) || defined(OS_ANDROID) |
- EXPECT_EQ(1ul, EmbeddedSearchPageVersion(profile())); |
+ EXPECT_EQ(1ul, EmbeddedSearchPageVersion()); |
#else |
- EXPECT_EQ(2ul, EmbeddedSearchPageVersion(profile())); |
+ EXPECT_EQ(2ul, EmbeddedSearchPageVersion()); |
#endif |
ValidateMetrics(INSTANT_EXTENDED_OPT_IN); |
} |
@@ -158,7 +155,7 @@ TEST_F(InstantExtendedAPIEnabledTest, EnabledViaFinchFlag) { |
"InstantExtended/Group1 espv:42/")); |
EXPECT_TRUE(IsInstantExtendedAPIEnabled()); |
EXPECT_FALSE(IsLocalOnlyInstantExtendedAPIEnabled()); |
- EXPECT_EQ(42ul, EmbeddedSearchPageVersion(profile())); |
+ EXPECT_EQ(42ul, EmbeddedSearchPageVersion()); |
ValidateMetrics(INSTANT_EXTENDED_NOT_SET); |
} |
@@ -168,7 +165,7 @@ TEST_F(InstantExtendedAPIEnabledTest, DisabledViaCommandLineFlag) { |
"InstantExtended/Group1 espv:2/")); |
EXPECT_FALSE(IsInstantExtendedAPIEnabled()); |
EXPECT_FALSE(IsLocalOnlyInstantExtendedAPIEnabled()); |
- EXPECT_EQ(0ul, EmbeddedSearchPageVersion(profile())); |
+ EXPECT_EQ(0ul, EmbeddedSearchPageVersion()); |
ValidateMetrics(INSTANT_EXTENDED_OPT_OUT); |
} |
@@ -176,7 +173,7 @@ TEST_F(InstantExtendedAPIEnabledTest, LocalOnlyEnabledViaCommandLineFlag) { |
GetCommandLine()->AppendSwitch(switches::kEnableLocalOnlyInstantExtendedAPI); |
EXPECT_TRUE(IsInstantExtendedAPIEnabled()); |
EXPECT_TRUE(IsLocalOnlyInstantExtendedAPIEnabled()); |
- EXPECT_EQ(0ul, EmbeddedSearchPageVersion(profile())); |
+ EXPECT_EQ(0ul, EmbeddedSearchPageVersion()); |
ValidateMetrics(INSTANT_EXTENDED_OPT_IN_LOCAL); |
} |
@@ -185,7 +182,7 @@ TEST_F(InstantExtendedAPIEnabledTest, LocalOnlyEnabledViaFinch) { |
"InstantExtended/Group1 local_only:1/")); |
EXPECT_TRUE(IsInstantExtendedAPIEnabled()); |
EXPECT_TRUE(IsLocalOnlyInstantExtendedAPIEnabled()); |
- EXPECT_EQ(0ul, EmbeddedSearchPageVersion(profile())); |
+ EXPECT_EQ(0ul, EmbeddedSearchPageVersion()); |
ValidateMetrics(INSTANT_EXTENDED_NOT_SET); |
} |
@@ -211,7 +208,7 @@ TEST_F(InstantExtendedAPIEnabledTest, |
GetCommandLine()->AppendSwitch(switches::kDisableInstantExtendedAPI); |
EXPECT_FALSE(IsInstantExtendedAPIEnabled()); |
EXPECT_FALSE(IsLocalOnlyInstantExtendedAPIEnabled()); |
- EXPECT_EQ(0ul, EmbeddedSearchPageVersion(profile())); |
+ EXPECT_EQ(0ul, EmbeddedSearchPageVersion()); |
ValidateMetrics(INSTANT_EXTENDED_OPT_OUT); |
} |
@@ -221,7 +218,7 @@ TEST_F(InstantExtendedAPIEnabledTest, LocalOnlyCommandLineTrumpsFinch) { |
"InstantExtended/Group1 espv:2/")); |
EXPECT_TRUE(IsInstantExtendedAPIEnabled()); |
EXPECT_TRUE(IsLocalOnlyInstantExtendedAPIEnabled()); |
- EXPECT_EQ(0ul, EmbeddedSearchPageVersion(profile())); |
+ EXPECT_EQ(0ul, EmbeddedSearchPageVersion()); |
ValidateMetrics(INSTANT_EXTENDED_OPT_IN_LOCAL); |
} |
@@ -231,7 +228,7 @@ TEST_F(InstantExtendedAPIEnabledTest, LocalOnlyFinchTrumpedByCommandLine) { |
GetCommandLine()->AppendSwitch(switches::kDisableInstantExtendedAPI); |
EXPECT_FALSE(IsInstantExtendedAPIEnabled()); |
EXPECT_FALSE(IsLocalOnlyInstantExtendedAPIEnabled()); |
- EXPECT_EQ(0ul, EmbeddedSearchPageVersion(profile())); |
+ EXPECT_EQ(0ul, EmbeddedSearchPageVersion()); |
ValidateMetrics(INSTANT_EXTENDED_OPT_OUT); |
} |
@@ -240,7 +237,7 @@ TEST_F(InstantExtendedAPIEnabledTest, LocalOnlyFinchTrumpsFinch) { |
"InstantExtended/Group1 espv:1 local_only:1/")); |
EXPECT_TRUE(IsInstantExtendedAPIEnabled()); |
EXPECT_TRUE(IsLocalOnlyInstantExtendedAPIEnabled()); |
- EXPECT_EQ(0ul, EmbeddedSearchPageVersion(profile())); |
+ EXPECT_EQ(0ul, EmbeddedSearchPageVersion()); |
ValidateMetrics(INSTANT_EXTENDED_NOT_SET); |
} |
@@ -250,7 +247,7 @@ TEST_F(InstantExtendedAPIEnabledTest, LocalOnlyDisabledViaCommandLineFlag) { |
"InstantExtended/Group1 espv:2/")); |
EXPECT_TRUE(IsInstantExtendedAPIEnabled()); |
EXPECT_FALSE(IsLocalOnlyInstantExtendedAPIEnabled()); |
- EXPECT_EQ(2ul, EmbeddedSearchPageVersion(profile())); |
+ EXPECT_EQ(2ul, EmbeddedSearchPageVersion()); |
ValidateMetrics(INSTANT_EXTENDED_OPT_OUT_LOCAL); |
} |
@@ -421,22 +418,12 @@ const SearchTestCase kInstantNTPTestCases[] = { |
{"http://foo.com/instant?strk=1", false, "Insecure URL"}, |
{"https://foo.com/instant", false, "No search term replacement"}, |
{"chrome://blank/", false, "Chrome scheme"}, |
- {"chrome-search://foo", false, "Chrome-search scheme"}, |
+ {"chrome-search://foo", false, "Chrome-search scheme"}, |
Jered
2013/06/17 20:55:01
Extra space.
samarth
2013/06/17 21:44:06
Done.
|
{chrome::kChromeSearchLocalNtpUrl, true, "Local new tab page"}, |
{chrome::kChromeSearchLocalGoogleNtpUrl, true, "Local new tab page"}, |
{"https://bar.com/instant?strk=1", false, "Random non-search page"}, |
}; |
-TEST_F(SearchTest, InstantExtendedEmbeddedSearchDisabledForIncognito) { |
-#if !defined(OS_IOS) && !defined(OS_ANDROID) |
- EnableInstantExtendedAPIForTesting(); |
- profile()->set_incognito(true); |
- EXPECT_TRUE(IsInstantExtendedAPIEnabled()); |
- EXPECT_EQ(0ul, EmbeddedSearchPageVersion(profile())); |
- EXPECT_FALSE(IsQueryExtractionEnabled(profile())); |
-#endif // !defined(OS_IOS) && !defined(OS_ANDROID) |
-} |
- |
TEST_F(SearchTest, InstantNTPExtendedEnabled) { |
EnableInstantExtendedAPIForTesting(); |
AddTab(browser(), GURL("chrome://blank")); |