diff options
author | merkulova <merkulova@chromium.org> | 2015-03-10 11:56:31 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-03-10 18:57:24 +0000 |
commit | 006770b2660d67edb61de77053b2c0117a6d6810 (patch) | |
tree | 68a551349faae53800b195f7c906c0a1e46dd7bc | |
parent | 67e8acdac9e043dd710058ef2e01ca7ad2b29825 (diff) | |
download | chromium_src-006770b2660d67edb61de77053b2c0117a6d6810.zip chromium_src-006770b2660d67edb61de77053b2c0117a6d6810.tar.gz chromium_src-006770b2660d67edb61de77053b2c0117a6d6810.tar.bz2 |
Test covering user-email hiding for Supervised users.
BUG=464531
Review URL: https://codereview.chromium.org/995823002
Cr-Commit-Position: refs/heads/master@{#319932}
-rw-r--r-- | chrome/browser/chromeos/login/supervised/supervised_user_creation_browsertest.cc | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/chrome/browser/chromeos/login/supervised/supervised_user_creation_browsertest.cc b/chrome/browser/chromeos/login/supervised/supervised_user_creation_browsertest.cc index 0fcf921..d9e8394 100644 --- a/chrome/browser/chromeos/login/supervised/supervised_user_creation_browsertest.cc +++ b/chrome/browser/chromeos/login/supervised/supervised_user_creation_browsertest.cc @@ -13,6 +13,7 @@ #include "chrome/browser/chromeos/login/startup_utils.h" #include "chrome/browser/chromeos/login/supervised/supervised_user_authentication.h" #include "chrome/browser/chromeos/login/supervised/supervised_user_test_base.h" +#include "chrome/browser/chromeos/login/test/oobe_screen_waiter.h" #include "chrome/browser/chromeos/login/ui/login_display_host_impl.h" #include "chrome/browser/chromeos/login/ui/webui_login_view.h" #include "chrome/browser/chromeos/login/users/supervised_user_manager.h" @@ -108,6 +109,27 @@ IN_PROC_BROWSER_TEST_F(SupervisedUserCreationTest, RemoveSupervisedUser(3, 0, kTestSupervisedUserDisplayName); } +IN_PROC_BROWSER_TEST_F(SupervisedUserCreationTest, + PRE_PRE_CheckPodForSupervisedUser) { + PrepareUsers(); +} + +IN_PROC_BROWSER_TEST_F(SupervisedUserCreationTest, + PRE_CheckPodForSupervisedUser) { + StartFlowLoginAsManager(); + FillNewUserData(kTestSupervisedUserDisplayName); + StartUserCreation("supervised-user-creation-next-button", + kTestSupervisedUserDisplayName); +} + +IN_PROC_BROWSER_TEST_F(SupervisedUserCreationTest, CheckPodForSupervisedUser) { + OobeScreenWaiter(OobeDisplay::SCREEN_ACCOUNT_PICKER).Wait(); + + // Open pod menu + JSEval("$('pod-row').pods[0].querySelector('.action-box-button').click()"); + JSExpect("$('pod-row').pods[0].actionBoxMenuTitleEmailElement.hidden"); +} + IN_PROC_BROWSER_TEST_F(SupervisedUserOwnerCreationTest, PRE_PRE_PRE_CreateAndRemoveSupervisedUser) { PrepareUsers(); |