summaryrefslogtreecommitdiffstats
path: root/mojo/shell/public/cpp/lib/shell_test.cc
diff options
context:
space:
mode:
Diffstat (limited to 'mojo/shell/public/cpp/lib/shell_test.cc')
-rw-r--r--mojo/shell/public/cpp/lib/shell_test.cc6
1 files changed, 5 insertions, 1 deletions
diff --git a/mojo/shell/public/cpp/lib/shell_test.cc b/mojo/shell/public/cpp/lib/shell_test.cc
index 402d750..e5cb3c2 100644
--- a/mojo/shell/public/cpp/lib/shell_test.cc
+++ b/mojo/shell/public/cpp/lib/shell_test.cc
@@ -32,6 +32,10 @@ scoped_ptr<ShellClient> ShellTest::CreateShellClient() {
return make_scoped_ptr(new ShellTestClient(this));
}
+scoped_ptr<base::MessageLoop> ShellTest::CreateMessageLoop() {
+ return make_scoped_ptr(new base::MessageLoop);
+}
+
void ShellTest::InitializeCalled(Connector* connector,
const std::string& name,
const std::string& user_id,
@@ -44,7 +48,7 @@ void ShellTest::InitializeCalled(Connector* connector,
void ShellTest::SetUp() {
shell_client_ = CreateShellClient();
- message_loop_.reset(new base::MessageLoop);
+ message_loop_ = CreateMessageLoop();
background_shell_.reset(new shell::BackgroundShell);
background_shell_->Init(nullptr);
shell_connection_.reset(new ShellConnection(