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_); |
} |