Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(998)

Unified Diff: chrome/browser/chromeos/login/authenticator_unittest.cc

Issue 10443125: Allow re-enrollment to the same domain in case of policy data loss. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Addressed comments. Created 8 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/chromeos/login/authenticator_unittest.cc
diff --git a/chrome/browser/chromeos/login/authenticator_unittest.cc b/chrome/browser/chromeos/login/authenticator_unittest.cc
index aa9d8c52c05bafae87fa7263d9e4698f5c691dc9..0787df1aae4f8e7ddff9f493239ecc62102e2861 100644
--- a/chrome/browser/chromeos/login/authenticator_unittest.cc
+++ b/chrome/browser/chromeos/login/authenticator_unittest.cc
@@ -63,6 +63,18 @@ TEST(AuthenticatorTest, EmailAddressIgnoreMultiPlusSuffix) {
EXPECT_EQ(multi_plus, Authenticator::Canonicalize(multi_plus));
}
+TEST(AuthenticatorTest, CanonicalizeDomain) {
+ const char domain[] = "example.com";
+ EXPECT_EQ(domain, Authenticator::CanonicalizeDomain("example.com"));
+ EXPECT_EQ(domain, Authenticator::CanonicalizeDomain("EXAMPLE.cOm"));
+}
+
+TEST(AuthenticatorTest, ExtractDomainName) {
+ const char domain[] = "example.com";
+ EXPECT_EQ(domain, Authenticator::ExtractDomainName("who@example.com"));
+ EXPECT_EQ(domain, Authenticator::ExtractDomainName("who@EXAMPLE.cOm"));
+}
+
TEST(AuthenticatorTest, SanitizeMissingDomain) {
EXPECT_EQ("nodomain@gmail.com", Authenticator::Sanitize("nodomain"));
}

Powered by Google App Engine
This is Rietveld 408576698