| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include <stddef.h> | 5 #include <stddef.h> |
| 6 | 6 |
| 7 #include "base/logging.h" | 7 #include "base/logging.h" |
| 8 #include "base/macros.h" | 8 #include "base/macros.h" |
| 9 #include "testing/gtest/include/gtest/gtest.h" | 9 #include "testing/gtest/include/gtest/gtest.h" |
| 10 #include "ui/base/ime/chromeos/component_extension_ime_manager.h" | 10 #include "ui/base/ime/chromeos/component_extension_ime_manager.h" |
| (...skipping 96 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 107 ext3_engine3.display_name = "ext3_engine3_display_name"; | 107 ext3_engine3.display_name = "ext3_engine3_display_name"; |
| 108 ext3_engine3.language_codes.push_back("en"); | 108 ext3_engine3.language_codes.push_back("en"); |
| 109 ext3_engine3.layouts.push_back("us"); | 109 ext3_engine3.layouts.push_back("us"); |
| 110 ext3.engines.push_back(ext3_engine3); | 110 ext3.engines.push_back(ext3_engine3); |
| 111 | 111 |
| 112 ime_list_.push_back(ext3); | 112 ime_list_.push_back(ext3); |
| 113 | 113 |
| 114 mock_delegate_ = new MockComponentExtIMEManagerDelegate(); | 114 mock_delegate_ = new MockComponentExtIMEManagerDelegate(); |
| 115 mock_delegate_->set_ime_list(ime_list_); | 115 mock_delegate_->set_ime_list(ime_list_); |
| 116 component_ext_mgr_.reset(new ComponentExtensionIMEManager()); | 116 component_ext_mgr_.reset(new ComponentExtensionIMEManager()); |
| 117 component_ext_mgr_->Initialize( | 117 component_ext_mgr_->Initialize(make_scoped_ptr(mock_delegate_)); |
| 118 scoped_ptr<ComponentExtensionIMEManagerDelegate>( | |
| 119 mock_delegate_).Pass()); | |
| 120 } | 118 } |
| 121 | 119 |
| 122 virtual void TearDown() { | 120 virtual void TearDown() { |
| 123 } | 121 } |
| 124 | 122 |
| 125 protected: | 123 protected: |
| 126 MockComponentExtIMEManagerDelegate* mock_delegate_; | 124 MockComponentExtIMEManagerDelegate* mock_delegate_; |
| 127 scoped_ptr<ComponentExtensionIMEManager> component_ext_mgr_; | 125 scoped_ptr<ComponentExtensionIMEManager> component_ext_mgr_; |
| 128 std::vector<ComponentExtensionIME> ime_list_; | 126 std::vector<ComponentExtensionIME> ime_list_; |
| 129 | 127 |
| (...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 203 } else if (i >= 2 && i < 4) { | 201 } else if (i >= 2 && i < 4) { |
| 204 EXPECT_TRUE(d.id().find("vkd_") != std::string::npos); | 202 EXPECT_TRUE(d.id().find("vkd_") != std::string::npos); |
| 205 } | 203 } |
| 206 } | 204 } |
| 207 } | 205 } |
| 208 | 206 |
| 209 } // namespace | 207 } // namespace |
| 210 | 208 |
| 211 } // namespace input_method | 209 } // namespace input_method |
| 212 } // namespace chromeos | 210 } // namespace chromeos |
| OLD | NEW |