Chromium Code Reviews| Index: extensions/browser/api/bluetooth/bluetooth_event_router_unittest.cc |
| diff --git a/extensions/browser/api/bluetooth/bluetooth_event_router_unittest.cc b/extensions/browser/api/bluetooth/bluetooth_event_router_unittest.cc |
| index 68f9a1d7dda3dd292d86a2e626279302bb3bbf16..ffbfe3056647ee3b434b407ddc24c929a73328cd 100644 |
| --- a/extensions/browser/api/bluetooth/bluetooth_event_router_unittest.cc |
| +++ b/extensions/browser/api/bluetooth/bluetooth_event_router_unittest.cc |
| @@ -8,6 +8,7 @@ |
| #include <string> |
| #include <utility> |
| +#include "base/memory/ptr_util.h" |
| #include "base/memory/ref_counted.h" |
| #include "base/message_loop/message_loop.h" |
| #include "base/run_loop.h" |
| @@ -42,8 +43,12 @@ class BluetoothEventRouterTest : public ExtensionsTest { |
| public: |
| BluetoothEventRouterTest() |
| : ui_thread_(content::BrowserThread::UI, &message_loop_), |
| - mock_adapter_(new testing::StrictMock<device::MockBluetoothAdapter>()), |
| - router_(new BluetoothEventRouter(browser_context())) { |
| + mock_adapter_(new testing::StrictMock<device::MockBluetoothAdapter>()) { |
|
karandeepb
2017/04/06 03:29:24
Seems this is leaked. Intentional?
|
| + } |
| + |
| + void SetUp() override { |
| + ExtensionsTest::SetUp(); |
| + router_ = base::MakeUnique<BluetoothEventRouter>(browser_context()); |
| router_->SetAdapterForTest(mock_adapter_); |
| } |