summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormerkulova <merkulova@chromium.org>2015-03-10 11:56:31 -0700
committerCommit bot <commit-bot@chromium.org>2015-03-10 18:57:24 +0000
commit006770b2660d67edb61de77053b2c0117a6d6810 (patch)
tree68a551349faae53800b195f7c906c0a1e46dd7bc
parent67e8acdac9e043dd710058ef2e01ca7ad2b29825 (diff)
downloadchromium_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.cc22
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();