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)
// 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());
}
// 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());
}