Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / chrome / browser / metrics / signin_status_metrics_provider_unittest.cc
index 463eb1d..accaa1c 100644 (file)
@@ -20,9 +20,6 @@ TEST(SigninStatusMetricsProvider, UpdateInitialSigninStatus) {
   metrics_provider.UpdateInitialSigninStatus(2, 1);
   EXPECT_EQ(SigninStatusMetricsProvider::MIXED_SIGNIN_STATUS,
             metrics_provider.GetSigninStatusForTesting());
-  metrics_provider.UpdateInitialSigninStatus(0, 0);
-  EXPECT_EQ(SigninStatusMetricsProvider::UNKNOWN_SIGNIN_STATUS,
-            metrics_provider.GetSigninStatusForTesting());
 }
 
 #if !defined(OS_ANDROID)
@@ -72,13 +69,15 @@ TEST(SigninStatusMetricsProvider, GoogleSigninSucceeded) {
 
   // Initial status is all signed out and then one of the profiles is signed in.
   metrics_provider.UpdateInitialSigninStatus(2, 0);
-  metrics_provider.GoogleSigninSucceeded(std::string(), std::string());
+  metrics_provider.GoogleSigninSucceeded(std::string(), std::string(),
+                                         std::string());
   EXPECT_EQ(SigninStatusMetricsProvider::MIXED_SIGNIN_STATUS,
             metrics_provider.GetSigninStatusForTesting());
 
   // Initial status is mixed and then one of the profiles is signed in.
   metrics_provider.UpdateInitialSigninStatus(2, 1);
-  metrics_provider.GoogleSigninSucceeded(std::string(), std::string());
+  metrics_provider.GoogleSigninSucceeded(std::string(), std::string(),
+                                         std::string());
   EXPECT_EQ(SigninStatusMetricsProvider::MIXED_SIGNIN_STATUS,
             metrics_provider.GetSigninStatusForTesting());
 }
@@ -88,13 +87,13 @@ TEST(SigninStatusMetricsProvider, GoogleSignedOut) {
 
   // Initial status is all signed in and then one of the profiles is signed out.
   metrics_provider.UpdateInitialSigninStatus(2, 2);
-  metrics_provider.GoogleSignedOut(std::string());
+  metrics_provider.GoogleSignedOut(std::string(), std::string());
   EXPECT_EQ(SigninStatusMetricsProvider::MIXED_SIGNIN_STATUS,
             metrics_provider.GetSigninStatusForTesting());
 
   // Initial status is mixed and then one of the profiles is signed out.
   metrics_provider.UpdateInitialSigninStatus(2, 1);
-  metrics_provider.GoogleSignedOut(std::string());
+  metrics_provider.GoogleSignedOut(std::string(), std::string());
   EXPECT_EQ(SigninStatusMetricsProvider::MIXED_SIGNIN_STATUS,
             metrics_provider.GetSigninStatusForTesting());
 }