Index: media/base/pipeline_unittest.cc |
diff --git a/media/base/pipeline_unittest.cc b/media/base/pipeline_unittest.cc |
index bd00361c47959848dbf2c66e8ff21d59480b0ed5..cd2e8e7693e602d9defdaf4486187245b42d6f05 100644 |
--- a/media/base/pipeline_unittest.cc |
+++ b/media/base/pipeline_unittest.cc |
@@ -89,12 +89,8 @@ class PipelineTest : public ::testing::Test { |
} |
virtual ~PipelineTest() { |
- if (!pipeline_->IsRunning()) { |
- return; |
- } |
- |
// Shutdown sequence. |
- if (pipeline_->IsInitialized()) { |
+ if (pipeline_->IsRunning()) { |
EXPECT_CALL(*mocks_->demuxer(), Stop(_)) |
.WillOnce(RunClosure()); |
@@ -117,7 +113,7 @@ class PipelineTest : public ::testing::Test { |
} |
} |
- // Expect a stop callback if we were started. |
+ // Stop() callbacks are always executed regardless of run state. |
EXPECT_CALL(callbacks_, OnStop()); |
pipeline_->Stop(base::Bind(&CallbackHelper::OnStop, |
base::Unretained(&callbacks_))); |
@@ -302,7 +298,6 @@ TEST_F(PipelineTest, NotStarted) { |
const base::TimeDelta kZero; |
EXPECT_FALSE(pipeline_->IsRunning()); |
- EXPECT_FALSE(pipeline_->IsInitialized()); |
EXPECT_FALSE(pipeline_->HasAudio()); |
EXPECT_FALSE(pipeline_->HasVideo()); |
@@ -336,8 +331,6 @@ TEST_F(PipelineTest, NotStarted) { |
TEST_F(PipelineTest, NeverInitializes) { |
// Don't execute the callback passed into Initialize(). |
EXPECT_CALL(*mocks_->demuxer(), Initialize(_, _)); |
- EXPECT_CALL(*mocks_->demuxer(), Stop(_)) |
scherkus (not reviewing)
2012/08/08 02:20:56
now covered by ~PipelineTest() IsRunning() path (a
|
- .WillOnce(RunClosure()); |
// This test hangs during initialization by never calling |
// InitializationComplete(). StrictMock<> will ensure that the callback is |
@@ -349,8 +342,6 @@ TEST_F(PipelineTest, NeverInitializes) { |
base::Bind(&CallbackHelper::OnStart, base::Unretained(&callbacks_))); |
message_loop_.RunAllPending(); |
- EXPECT_FALSE(pipeline_->IsInitialized()); |
- |
// Because our callback will get executed when the test tears down, we'll |
// verify that nothing has been called, then set our expectation for the call |
// made during tear down. |
@@ -370,7 +361,6 @@ TEST_F(PipelineTest, RequiredFilterMissing) { |
base::Bind(&CallbackHelper::OnError, base::Unretained(&callbacks_)), |
base::Bind(&CallbackHelper::OnStart, base::Unretained(&callbacks_))); |
message_loop_.RunAllPending(); |
- EXPECT_FALSE(pipeline_->IsInitialized()); |
} |
TEST_F(PipelineTest, URLNotFound) { |
@@ -380,7 +370,6 @@ TEST_F(PipelineTest, URLNotFound) { |
.WillOnce(RunClosure()); |
InitializePipeline(PIPELINE_ERROR_URL_NOT_FOUND); |
- EXPECT_FALSE(pipeline_->IsInitialized()); |
} |
TEST_F(PipelineTest, NoStreams) { |
@@ -390,7 +379,6 @@ TEST_F(PipelineTest, NoStreams) { |
.WillOnce(RunClosure()); |
InitializePipeline(PIPELINE_ERROR_COULD_NOT_RENDER); |
- EXPECT_FALSE(pipeline_->IsInitialized()); |
} |
TEST_F(PipelineTest, AudioStream) { |
@@ -403,7 +391,6 @@ TEST_F(PipelineTest, AudioStream) { |
InitializeAudioRenderer(); |
InitializePipeline(PIPELINE_OK); |
- EXPECT_TRUE(pipeline_->IsInitialized()); |
EXPECT_TRUE(pipeline_->HasAudio()); |
EXPECT_FALSE(pipeline_->HasVideo()); |
} |
@@ -418,7 +405,6 @@ TEST_F(PipelineTest, VideoStream) { |
InitializeVideoRenderer(); |
InitializePipeline(PIPELINE_OK); |
- EXPECT_TRUE(pipeline_->IsInitialized()); |
EXPECT_FALSE(pipeline_->HasAudio()); |
EXPECT_TRUE(pipeline_->HasVideo()); |
} |
@@ -437,7 +423,6 @@ TEST_F(PipelineTest, AudioVideoStream) { |
InitializeVideoRenderer(); |
InitializePipeline(PIPELINE_OK); |
- EXPECT_TRUE(pipeline_->IsInitialized()); |
EXPECT_TRUE(pipeline_->HasAudio()); |
EXPECT_TRUE(pipeline_->HasVideo()); |
} |
@@ -493,7 +478,6 @@ TEST_F(PipelineTest, Properties) { |
InitializeVideoRenderer(); |
InitializePipeline(PIPELINE_OK); |
- EXPECT_TRUE(pipeline_->IsInitialized()); |
EXPECT_EQ(kDuration.ToInternalValue(), |
pipeline_->GetMediaDuration().ToInternalValue()); |
EXPECT_EQ(kTotalBytes, pipeline_->GetTotalBytes()); |
@@ -511,7 +495,6 @@ TEST_F(PipelineTest, GetBufferedTimeRanges) { |
InitializeVideoRenderer(); |
InitializePipeline(PIPELINE_OK); |
- EXPECT_TRUE(pipeline_->IsInitialized()); |
EXPECT_EQ(0u, pipeline_->GetBufferedTimeRanges().size()); |
@@ -567,7 +550,6 @@ TEST_F(PipelineTest, DisableAudioRenderer) { |
InitializeVideoRenderer(); |
InitializePipeline(PIPELINE_OK); |
- EXPECT_TRUE(pipeline_->IsInitialized()); |
EXPECT_TRUE(pipeline_->HasAudio()); |
EXPECT_TRUE(pipeline_->HasVideo()); |
@@ -598,7 +580,6 @@ TEST_F(PipelineTest, DisableAudioRendererDuringInit) { |
OnAudioRendererDisabled()); |
InitializePipeline(PIPELINE_OK); |
- EXPECT_TRUE(pipeline_->IsInitialized()); |
EXPECT_FALSE(pipeline_->HasAudio()); |
EXPECT_TRUE(pipeline_->HasVideo()); |
@@ -814,7 +795,6 @@ TEST_F(PipelineTest, StartTimeIsZero) { |
InitializeVideoRenderer(); |
InitializePipeline(PIPELINE_OK); |
- EXPECT_TRUE(pipeline_->IsInitialized()); |
EXPECT_FALSE(pipeline_->HasAudio()); |
EXPECT_TRUE(pipeline_->HasVideo()); |
@@ -837,7 +817,6 @@ TEST_F(PipelineTest, StartTimeIsNonZero) { |
InitializeVideoRenderer(); |
InitializePipeline(PIPELINE_OK); |
- EXPECT_TRUE(pipeline_->IsInitialized()); |
EXPECT_FALSE(pipeline_->HasAudio()); |
EXPECT_TRUE(pipeline_->HasVideo()); |