| Index: webrtc/modules/congestion_controller/probe_controller_unittest.cc
|
| diff --git a/webrtc/modules/congestion_controller/probe_controller_unittest.cc b/webrtc/modules/congestion_controller/probe_controller_unittest.cc
|
| index 98e116644ca714c9c17ceb21f64663246746a143..3842ded5a6909eb61caffdca2cce69a1f4f5d669 100644
|
| --- a/webrtc/modules/congestion_controller/probe_controller_unittest.cc
|
| +++ b/webrtc/modules/congestion_controller/probe_controller_unittest.cc
|
| @@ -51,6 +51,17 @@ TEST_F(ProbeControllerTest, InitiatesProbingAtStart) {
|
| kMaxBitrateBps);
|
| }
|
|
|
| +TEST_F(ProbeControllerTest, ProbeOnlyWhenNetworkIsUp) {
|
| + probe_controller_->OnNetworkStateChanged(kNetworkDown);
|
| + EXPECT_CALL(pacer_, CreateProbeCluster(_, _)).Times(0);
|
| + probe_controller_->SetBitrates(kMinBitrateBps, kStartBitrateBps,
|
| + kMaxBitrateBps);
|
| +
|
| + testing::Mock::VerifyAndClearExpectations(&pacer_);
|
| + EXPECT_CALL(pacer_, CreateProbeCluster(_, _)).Times(AtLeast(2));
|
| + probe_controller_->OnNetworkStateChanged(kNetworkUp);
|
| +}
|
| +
|
| TEST_F(ProbeControllerTest, InitiatesProbingOnMaxBitrateIncrease) {
|
| EXPECT_CALL(pacer_, CreateProbeCluster(_, _)).Times(AtLeast(2));
|
| probe_controller_->SetBitrates(kMinBitrateBps, kStartBitrateBps,
|
|
|