Chromium Code Reviews| Index: ash/test/test_system_tray_delegate.cc |
| diff --git a/ash/test/test_system_tray_delegate.cc b/ash/test/test_system_tray_delegate.cc |
| index f620a4b572c8598fbe659e79f4a32b8fa7253015..a7e5ab69f2140eeb081e3714b621f4826bf24dc0 100644 |
| --- a/ash/test/test_system_tray_delegate.cc |
| +++ b/ash/test/test_system_tray_delegate.cc |
| @@ -67,6 +67,13 @@ void TestSystemTrayDelegate::SetCurrentIME(const IMEInfo& info) { |
| current_ime_ = info; |
| } |
| +void TestSystemTrayDelegate::SetAvailableIMEList(const IMEInfoList& list) { |
| + ime_list_.clear(); |
|
James Cook
2016/08/24 16:03:53
Does ime_list_ = list; work?
Azure Wei
2016/08/25 02:10:44
Done.
|
| + for (auto ime : list) { |
| + ime_list_.push_back(ime); |
| + } |
| +} |
| + |
| LoginStatus TestSystemTrayDelegate::GetUserLoginStatus() const { |
| // Initial login status has been changed for testing. |
| if (g_initial_status != LoginStatus::USER && |
| @@ -142,5 +149,11 @@ void TestSystemTrayDelegate::GetCurrentIME(IMEInfo* info) { |
| *info = current_ime_; |
| } |
| +void TestSystemTrayDelegate::GetAvailableIMEList(IMEInfoList* list) { |
| + for (size_t i = 0; i < ime_list_.size(); i++) { |
|
James Cook
2016/08/24 16:03:53
Does *list = ime_list_; work?
Azure Wei
2016/08/25 02:10:44
Done.
|
| + list->push_back(ime_list_[i]); |
| + } |
| +} |
| + |
| } // namespace test |
| } // namespace ash |