| Index: media/audio/sounds/sounds_manager_unittest.cc
|
| diff --git a/media/audio/sounds/sounds_manager_unittest.cc b/media/audio/sounds/sounds_manager_unittest.cc
|
| index ac0234f44218dcccbb3567944c79da9bf1ff93f8..f4b4a3691b320bc8d3f343f2c1b7aa64fca82967 100644
|
| --- a/media/audio/sounds/sounds_manager_unittest.cc
|
| +++ b/media/audio/sounds/sounds_manager_unittest.cc
|
| @@ -16,6 +16,7 @@
|
| #include "media/audio/sounds/audio_stream_handler.h"
|
| #include "media/audio/sounds/sounds_manager.h"
|
| #include "media/audio/sounds/test_data.h"
|
| +#include "media/audio/test_audio_thread.h"
|
| #include "testing/gtest/include/gtest/gtest.h"
|
|
|
| namespace media {
|
| @@ -27,13 +28,14 @@ class SoundsManagerTest : public testing::Test {
|
|
|
| void SetUp() override {
|
| audio_manager_ =
|
| - AudioManager::CreateForTesting(base::ThreadTaskRunnerHandle::Get());
|
| + AudioManager::CreateForTesting(base::MakeUnique<TestAudioThread>());
|
| SoundsManager::Create();
|
| base::RunLoop().RunUntilIdle();
|
| }
|
|
|
| void TearDown() override {
|
| SoundsManager::Shutdown();
|
| + audio_manager_->Shutdown();
|
| base::RunLoop().RunUntilIdle();
|
| }
|
|
|
| @@ -48,7 +50,7 @@ class SoundsManagerTest : public testing::Test {
|
|
|
| private:
|
| base::TestMessageLoop message_loop_;
|
| - ScopedAudioManagerPtr audio_manager_;
|
| + std::unique_ptr<AudioManager> audio_manager_;
|
| };
|
|
|
| TEST_F(SoundsManagerTest, Play) {
|
|
|