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

Unified Diff: ash/test/test_session_controller_client.cc

Issue 2911493002: cros: Pull user info from session_controller_client.mojom into separate mojom. (Closed)
Patch Set: Fix ordering in typemaps Created 3 years, 7 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
« no previous file with comments | « ash/system/user/user_view.cc ('k') | chrome/browser/ui/ash/session_controller_client.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ash/test/test_session_controller_client.cc
diff --git a/ash/test/test_session_controller_client.cc b/ash/test/test_session_controller_client.cc
index 19f98b7e0fefb242110712d67368e05f3aa0d838..8b9fc4815bf66e3b442f30bcfb04939426fb5879 100644
--- a/ash/test/test_session_controller_client.cc
+++ b/ash/test/test_session_controller_client.cc
@@ -101,11 +101,12 @@ void TestSessionControllerClient::AddUserSession(
bool enable_settings) {
mojom::UserSessionPtr session = mojom::UserSession::New();
session->session_id = ++fake_session_id_;
- session->type = user_type;
- session->account_id =
+ session->user_info = mojom::UserInfo::New();
+ session->user_info->type = user_type;
+ session->user_info->account_id =
AccountId::FromUserEmail(GetUserIdFromEmail(display_email));
- session->display_name = "Über tray Über tray Über tray Über tray";
- session->display_email = display_email;
+ session->user_info->display_name = "Über tray Über tray Über tray Über tray";
+ session->user_info->display_email = display_email;
session->should_enable_settings = enable_settings;
session->should_show_notification_tray = true;
controller_->UpdateUserSession(std::move(session));
@@ -125,7 +126,7 @@ void TestSessionControllerClient::SwitchActiveUser(
session_order.reserve(controller_->GetUserSessions().size());
for (const auto& user_session : controller_->GetUserSessions()) {
- if (user_session->account_id == account_id) {
+ if (user_session->user_info->account_id == account_id) {
session_order.insert(session_order.begin(), user_session->session_id);
} else {
session_order.push_back(user_session->session_id);
@@ -173,7 +174,7 @@ void TestSessionControllerClient::CycleActiveUser(
return;
}
- SwitchActiveUser((*it)->account_id);
+ SwitchActiveUser((*it)->user_info->account_id);
}
} // namespace test
« no previous file with comments | « ash/system/user/user_view.cc ('k') | chrome/browser/ui/ash/session_controller_client.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698