Commit a8389ce5 authored by Carlos Caballero's avatar Carlos Caballero Committed by Commit Bot

Remove MessageLoop references in /ui/message_center

MessageLoop is going away soon.

This CL was uploaded by git cl split.

R=estade@chromium.org

Bug: 891670
Change-Id: If3b8d4261b100d60a2788cb1d1a43d2f10d0b170
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1944151
Auto-Submit: Carlos Caballero <carlscab@google.com>
Reviewed-by: default avatarEvan Stade <estade@chromium.org>
Commit-Queue: Evan Stade <estade@chromium.org>
Cr-Commit-Position: refs/heads/master@{#720499}
parent 45bed6f7
...@@ -10,12 +10,12 @@ ...@@ -10,12 +10,12 @@
#include "base/bind.h" #include "base/bind.h"
#include "base/location.h" #include "base/location.h"
#include "base/macros.h" #include "base/macros.h"
#include "base/message_loop/message_loop.h"
#include "base/message_loop/message_loop_current.h" #include "base/message_loop/message_loop_current.h"
#include "base/run_loop.h" #include "base/run_loop.h"
#include "base/single_thread_task_runner.h" #include "base/single_thread_task_runner.h"
#include "base/strings/string_number_conversions.h" #include "base/strings/string_number_conversions.h"
#include "base/strings/utf_string_conversions.h" #include "base/strings/utf_string_conversions.h"
#include "base/test/task_environment.h"
#include "base/test/test_mock_time_task_runner.h" #include "base/test/test_mock_time_task_runner.h"
#include "base/threading/thread_task_runner_handle.h" #include "base/threading/thread_task_runner_handle.h"
#include "build/build_config.h" #include "build/build_config.h"
...@@ -148,14 +148,15 @@ class MessageCenterImplTest : public testing::Test { ...@@ -148,14 +148,15 @@ class MessageCenterImplTest : public testing::Test {
void SetUp() override { void SetUp() override {
MessageCenter::Initialize(std::make_unique<FakeLockScreenController>()); MessageCenter::Initialize(std::make_unique<FakeLockScreenController>());
message_center_ = MessageCenter::Get(); message_center_ = MessageCenter::Get();
loop_ = std::make_unique<base::MessageLoop>(); task_environment_ =
std::make_unique<base::test::SingleThreadTaskEnvironment>();
run_loop_ = std::make_unique<base::RunLoop>(); run_loop_ = std::make_unique<base::RunLoop>();
closure_ = run_loop_->QuitClosure(); closure_ = run_loop_->QuitClosure();
} }
void TearDown() override { void TearDown() override {
run_loop_.reset(); run_loop_.reset();
loop_.reset(); task_environment_.reset();
message_center_ = nullptr; message_center_ = nullptr;
MessageCenter::Shutdown(); MessageCenter::Shutdown();
} }
...@@ -215,7 +216,7 @@ class MessageCenterImplTest : public testing::Test { ...@@ -215,7 +216,7 @@ class MessageCenterImplTest : public testing::Test {
private: private:
MessageCenter* message_center_; MessageCenter* message_center_;
std::unique_ptr<base::MessageLoop> loop_; std::unique_ptr<base::test::SingleThreadTaskEnvironment> task_environment_;
std::unique_ptr<base::RunLoop> run_loop_; std::unique_ptr<base::RunLoop> run_loop_;
base::RepeatingClosure closure_; base::RepeatingClosure closure_;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment