| Index: webrtc/p2p/base/transport_unittest.cc
|
| diff --git a/webrtc/p2p/base/transport_unittest.cc b/webrtc/p2p/base/transport_unittest.cc
|
| index 43b761a64c9a07a3cea5fcd10f10b31233271899..9febfe33f7e55c03866781b7aa6bc82a9745ca39 100644
|
| --- a/webrtc/p2p/base/transport_unittest.cc
|
| +++ b/webrtc/p2p/base/transport_unittest.cc
|
| @@ -11,8 +11,7 @@
|
| #include "webrtc/base/fakesslidentity.h"
|
| #include "webrtc/base/gunit.h"
|
| #include "webrtc/base/network.h"
|
| -#include "webrtc/base/thread.h"
|
| -#include "webrtc/p2p/base/fakesession.h"
|
| +#include "webrtc/p2p/base/faketransportcontroller.h"
|
| #include "webrtc/p2p/base/p2ptransport.h"
|
|
|
| using cricket::Candidate;
|
| @@ -35,9 +34,7 @@ class TransportTest : public testing::Test,
|
| public sigslot::has_slots<> {
|
| public:
|
| TransportTest()
|
| - : thread_(rtc::Thread::Current()),
|
| - transport_(new FakeTransport(
|
| - thread_, thread_, "test content name", NULL)),
|
| + : transport_(new FakeTransport("test content name")),
|
| channel_(NULL),
|
| connecting_signalled_(false),
|
| completed_(false),
|
| @@ -73,7 +70,6 @@ class TransportTest : public testing::Test,
|
| failed_ = true;
|
| }
|
|
|
| - rtc::Thread* thread_;
|
| rtc::scoped_ptr<FakeTransport> transport_;
|
| FakeTransportChannel* channel_;
|
| bool connecting_signalled_;
|
| @@ -85,20 +81,7 @@ class TransportTest : public testing::Test,
|
| TEST_F(TransportTest, TestConnectChannelsDoesSignal) {
|
| EXPECT_TRUE(SetupChannel());
|
| transport_->ConnectChannels();
|
| - EXPECT_FALSE(connecting_signalled_);
|
| -
|
| - EXPECT_TRUE_WAIT(connecting_signalled_, 100);
|
| -}
|
| -
|
| -// Test that DestroyAllChannels kills any pending OnConnecting signals.
|
| -TEST_F(TransportTest, TestDestroyAllClearsPosts) {
|
| - EXPECT_TRUE(transport_->CreateChannel(1) != NULL);
|
| -
|
| - transport_->ConnectChannels();
|
| - transport_->DestroyAllChannels();
|
| -
|
| - thread_->ProcessMessages(0);
|
| - EXPECT_FALSE(connecting_signalled_);
|
| + EXPECT_TRUE(connecting_signalled_);
|
| }
|
|
|
| // This test verifies channels are created with proper ICE
|
| @@ -232,7 +215,7 @@ TEST_F(TransportTest, TestChannelCompletedAndFailed) {
|
| NULL));
|
|
|
| channel_->SetConnectionCount(2);
|
| - channel_->SignalCandidatesAllocationDone(channel_);
|
| + channel_->SetCandidatesGatheringComplete();
|
| channel_->SetWritable(true);
|
| EXPECT_TRUE_WAIT(transport_->all_channels_writable(), 100);
|
| // ICE is not yet completed because there is still more than one connection.
|
|
|