| Index: ash/system/ime/tray_ime_chromeos_unittest.cc
|
| diff --git a/ash/system/ime/tray_ime_chromeos_unittest.cc b/ash/system/ime/tray_ime_chromeos_unittest.cc
|
| index a7b2fe471e21f5f5567621acb713216b0cac6ed1..a4c0ef54f26807a65c53825bf4565ddf95d6361e 100644
|
| --- a/ash/system/ime/tray_ime_chromeos_unittest.cc
|
| +++ b/ash/system/ime/tray_ime_chromeos_unittest.cc
|
| @@ -8,6 +8,7 @@
|
| #include "ash/accessibility_types.h"
|
| #include "ash/public/cpp/config.h"
|
| #include "ash/shell.h"
|
| +#include "ash/system/ime/ime_util.h"
|
| #include "ash/system/ime_menu/ime_list_view.h"
|
| #include "ash/system/tray/system_tray_notifier.h"
|
| #include "ash/test/ash_test_base.h"
|
| @@ -19,7 +20,9 @@ namespace ash {
|
|
|
| class TrayIMETest : public test::AshTestBase {
|
| public:
|
| - TrayIMETest() {}
|
| + TrayIMETest()
|
| + : scoped_current_ime_(¤t_ime_),
|
| + scoped_available_ime_list_(&available_ime_list_) {}
|
| ~TrayIMETest() override {}
|
|
|
| views::View* default_view() const { return default_view_.get(); }
|
| @@ -48,6 +51,12 @@ class TrayIMETest : public test::AshTestBase {
|
| void TearDown() override;
|
|
|
| private:
|
| + IMEInfo current_ime_;
|
| + ime_util::ScopedCurrentImeForTesting scoped_current_ime_;
|
| +
|
| + std::vector<IMEInfo> available_ime_list_;
|
| + ime_util::ScopedAvailableImeListForTesting scoped_available_ime_list_;
|
| +
|
| std::unique_ptr<TrayIME> tray_;
|
| std::unique_ptr<views::View> default_view_;
|
| std::unique_ptr<views::View> detailed_view_;
|
|
|