| Index: chrome/browser/chromeos/hats/hats_notification_controller_unittest.cc
|
| diff --git a/chrome/browser/chromeos/hats/hats_notification_controller_unittest.cc b/chrome/browser/chromeos/hats/hats_notification_controller_unittest.cc
|
| index a02eff45ce7c5e4b4415331fa84f65501c630b5e..cc69995ddde973342e454e8ebc65164c4f82bec9 100644
|
| --- a/chrome/browser/chromeos/hats/hats_notification_controller_unittest.cc
|
| +++ b/chrome/browser/chromeos/hats/hats_notification_controller_unittest.cc
|
| @@ -4,6 +4,7 @@
|
|
|
| #include "chrome/browser/chromeos/hats/hats_notification_controller.h"
|
|
|
| +#include "base/run_loop.h"
|
| #include "base/strings/string_split.h"
|
| #include "chrome/browser/notifications/message_center_notification_manager.h"
|
| #include "chrome/browser/notifications/notification.h"
|
| @@ -113,6 +114,9 @@ class HatsNotificationControllerTest : public BrowserWithTestWindowTest {
|
|
|
| void TearDown() override {
|
| g_browser_process->notification_ui_manager()->StartShutdown();
|
| + // The notifications may be deleted async.
|
| + base::RunLoop loop;
|
| + loop.RunUntilIdle();
|
| profile_manager_.reset();
|
| network_portal_detector::InitializeForTesting(nullptr);
|
| BrowserWithTestWindowTest::TearDown();
|
|
|