| Index: content/browser/renderer_host/media/audio_renderer_host_unittest.cc
|
| diff --git a/content/browser/renderer_host/media/audio_renderer_host_unittest.cc b/content/browser/renderer_host/media/audio_renderer_host_unittest.cc
|
| index 3031b216463a103954d5f75f6032a64b44864d90..9f1b0af761780e34f4094ee0975626c584a54d84 100644
|
| --- a/content/browser/renderer_host/media/audio_renderer_host_unittest.cc
|
| +++ b/content/browser/renderer_host/media/audio_renderer_host_unittest.cc
|
| @@ -198,18 +198,16 @@ class AudioRendererHostTest : public testing::Test {
|
| void Create() {
|
| EXPECT_CALL(*observer_,
|
| OnSetAudioStreamStatus(_, kStreamId, "created"));
|
| - // All created streams should ultimately be closed.
|
| - EXPECT_CALL(*observer_,
|
| - OnSetAudioStreamStatus(_, kStreamId, "closed"));
|
| -
|
| - InSequence s;
|
| - // We will first receive an OnStreamCreated() signal.
|
| EXPECT_CALL(*host_, OnStreamCreated(kStreamId, _))
|
| .WillOnce(QuitMessageLoop(message_loop_.get()));
|
| + EXPECT_CALL(mirroring_manager_,
|
| + AddDiverter(kRenderProcessId, kRenderViewId, NotNull()))
|
| + .RetiresOnSaturation();
|
|
|
| // Send a create stream message to the audio output stream and wait until
|
| // we receive the created message.
|
| host_->OnCreateStream(kStreamId,
|
| + kRenderViewId,
|
| media::AudioParameters(
|
| media::AudioParameters::AUDIO_FAKE,
|
| media::CHANNEL_LAYOUT_STEREO,
|
| @@ -217,21 +215,16 @@ class AudioRendererHostTest : public testing::Test {
|
| media::AudioParameters::kAudioCDSampleRate / 10));
|
| message_loop_->Run();
|
|
|
| - // Simulate the renderer process associating a stream with a render view.
|
| - EXPECT_CALL(mirroring_manager_,
|
| - RemoveDiverter(kRenderProcessId, MSG_ROUTING_NONE, _))
|
| - .RetiresOnSaturation();
|
| - EXPECT_CALL(mirroring_manager_,
|
| - AddDiverter(kRenderProcessId, kRenderViewId, NotNull()))
|
| - .RetiresOnSaturation();
|
| - host_->OnAssociateStreamWithProducer(kStreamId, kRenderViewId);
|
| - message_loop_->RunUntilIdle();
|
| // At some point in the future, a corresponding RemoveDiverter() call must
|
| // be made.
|
| EXPECT_CALL(mirroring_manager_,
|
| RemoveDiverter(kRenderProcessId, kRenderViewId, NotNull()))
|
| .RetiresOnSaturation();
|
|
|
| + // All created streams should ultimately be closed.
|
| + EXPECT_CALL(*observer_,
|
| + OnSetAudioStreamStatus(_, kStreamId, "closed"));
|
| +
|
| // Expect the audio stream will be deleted at some later point.
|
| EXPECT_CALL(*observer_, OnDeleteAudioStream(_, kStreamId));
|
| }
|
|
|