| Index: ui/aura_shell/workspace/workspace_manager_unittest.cc
|
| ===================================================================
|
| --- ui/aura_shell/workspace/workspace_manager_unittest.cc (revision 114022)
|
| +++ ui/aura_shell/workspace/workspace_manager_unittest.cc (working copy)
|
| @@ -10,6 +10,8 @@
|
| #include "ui/aura/test/aura_test_base.h"
|
| #include "ui/aura/test/test_stacking_client.h"
|
| #include "ui/aura/window.h"
|
| +#include "ui/aura_shell/activation_controller.h"
|
| +#include "ui/aura_shell/shell_window_ids.h"
|
| #include "ui/aura_shell/workspace/workspace.h"
|
| #include "ui/aura_shell/workspace/workspace_observer.h"
|
| #include "ui/base/ui_base_types.h"
|
| @@ -77,7 +79,16 @@
|
|
|
| class WorkspaceManagerTestBase : public aura::test::AuraTestBase {
|
| public:
|
| - WorkspaceManagerTestBase() {}
|
| + WorkspaceManagerTestBase() {
|
| + aura::test::TestStackingClient* stacking_client =
|
| + static_cast<aura::test::TestStackingClient*>(
|
| + aura::RootWindow::GetInstance()->stacking_client());
|
| + stacking_client->default_container()->set_id(
|
| + internal::kShellWindowId_DefaultContainer);
|
| + activation_controller_.reset(new internal::ActivationController);
|
| + activation_controller_->set_default_container_for_test(
|
| + stacking_client->default_container());
|
| + }
|
| virtual ~WorkspaceManagerTestBase() {}
|
|
|
| virtual void SetUp() OVERRIDE {
|
| @@ -102,6 +113,8 @@
|
| scoped_ptr<WorkspaceManager> manager_;
|
|
|
| private:
|
| + scoped_ptr<internal::ActivationController> activation_controller_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(WorkspaceManagerTestBase);
|
| };
|
|
|
|
|