| Index: webrtc/base/physicalsocketserver_unittest.cc
|
| diff --git a/webrtc/base/physicalsocketserver_unittest.cc b/webrtc/base/physicalsocketserver_unittest.cc
|
| index c53441d1a055bdc5cf580b3ed873d7d2c6704936..a04362d919dd1008faeda1f1cfe84729f06471fd 100644
|
| --- a/webrtc/base/physicalsocketserver_unittest.cc
|
| +++ b/webrtc/base/physicalsocketserver_unittest.cc
|
| @@ -8,13 +8,13 @@
|
| * be found in the AUTHORS file in the root of the source tree.
|
| */
|
|
|
| +#include <memory>
|
| #include <signal.h>
|
| #include <stdarg.h>
|
|
|
| #include "webrtc/base/gunit.h"
|
| #include "webrtc/base/logging.h"
|
| #include "webrtc/base/physicalsocketserver.h"
|
| -#include "webrtc/base/scoped_ptr.h"
|
| #include "webrtc/base/socket_unittest.h"
|
| #include "webrtc/base/testutils.h"
|
| #include "webrtc/base/thread.h"
|
| @@ -100,7 +100,7 @@ class PhysicalSocketTest : public SocketTest {
|
| void ConnectInternalAcceptError(const IPAddress& loopback);
|
| void WritableAfterPartialWrite(const IPAddress& loopback);
|
|
|
| - rtc::scoped_ptr<FakePhysicalSocketServer> server_;
|
| + std::unique_ptr<FakePhysicalSocketServer> server_;
|
| SocketServerScope scope_;
|
| bool fail_accept_;
|
| int max_send_size_;
|
| @@ -172,20 +172,20 @@ void PhysicalSocketTest::ConnectInternalAcceptError(const IPAddress& loopback) {
|
| SocketAddress accept_addr;
|
|
|
| // Create two clients.
|
| - scoped_ptr<AsyncSocket> client1(server_->CreateAsyncSocket(loopback.family(),
|
| - SOCK_STREAM));
|
| + std::unique_ptr<AsyncSocket> client1(
|
| + server_->CreateAsyncSocket(loopback.family(), SOCK_STREAM));
|
| sink.Monitor(client1.get());
|
| EXPECT_EQ(AsyncSocket::CS_CLOSED, client1->GetState());
|
| EXPECT_PRED1(IsUnspecOrEmptyIP, client1->GetLocalAddress().ipaddr());
|
|
|
| - scoped_ptr<AsyncSocket> client2(server_->CreateAsyncSocket(loopback.family(),
|
| - SOCK_STREAM));
|
| + std::unique_ptr<AsyncSocket> client2(
|
| + server_->CreateAsyncSocket(loopback.family(), SOCK_STREAM));
|
| sink.Monitor(client2.get());
|
| EXPECT_EQ(AsyncSocket::CS_CLOSED, client2->GetState());
|
| EXPECT_PRED1(IsUnspecOrEmptyIP, client2->GetLocalAddress().ipaddr());
|
|
|
| // Create server and listen.
|
| - scoped_ptr<AsyncSocket> server(
|
| + std::unique_ptr<AsyncSocket> server(
|
| server_->CreateAsyncSocket(loopback.family(), SOCK_STREAM));
|
| sink.Monitor(server.get());
|
| EXPECT_EQ(0, server->Bind(SocketAddress(loopback, 0)));
|
| @@ -211,7 +211,7 @@ void PhysicalSocketTest::ConnectInternalAcceptError(const IPAddress& loopback) {
|
| EXPECT_TRUE_WAIT((sink.Check(server.get(), testing::SSE_READ)), kTimeout);
|
| // Simulate "::accept" returning an error.
|
| SetFailAccept(true);
|
| - scoped_ptr<AsyncSocket> accepted(server->Accept(&accept_addr));
|
| + std::unique_ptr<AsyncSocket> accepted(server->Accept(&accept_addr));
|
| EXPECT_FALSE(accepted);
|
| ASSERT_TRUE(accept_addr.IsNil());
|
|
|
| @@ -233,7 +233,7 @@ void PhysicalSocketTest::ConnectInternalAcceptError(const IPAddress& loopback) {
|
| // Server has pending connection, try to accept it (will succeed).
|
| EXPECT_TRUE_WAIT((sink.Check(server.get(), testing::SSE_READ)), kTimeout);
|
| SetFailAccept(false);
|
| - scoped_ptr<AsyncSocket> accepted2(server->Accept(&accept_addr));
|
| + std::unique_ptr<AsyncSocket> accepted2(server->Accept(&accept_addr));
|
| ASSERT_TRUE(accepted2);
|
| EXPECT_FALSE(accept_addr.IsNil());
|
| EXPECT_EQ(accepted2->GetRemoteAddress(), accept_addr);
|
| @@ -515,7 +515,7 @@ class PosixSignalDeliveryTest : public testing::Test {
|
| static std::vector<int> signals_received_;
|
| static Thread *signaled_thread_;
|
|
|
| - scoped_ptr<PhysicalSocketServer> ss_;
|
| + std::unique_ptr<PhysicalSocketServer> ss_;
|
| };
|
|
|
| std::vector<int> PosixSignalDeliveryTest::signals_received_;
|
| @@ -583,8 +583,8 @@ TEST_F(PosixSignalDeliveryTest, SignalOnDifferentThread) {
|
| // Start a new thread that raises it. It will have to be delivered to that
|
| // thread. Our implementation should safely handle it and dispatch
|
| // RecordSignal() on this thread.
|
| - scoped_ptr<Thread> thread(new Thread());
|
| - scoped_ptr<RaiseSigTermRunnable> runnable(new RaiseSigTermRunnable());
|
| + std::unique_ptr<Thread> thread(new Thread());
|
| + std::unique_ptr<RaiseSigTermRunnable> runnable(new RaiseSigTermRunnable());
|
| thread->Start(runnable.get());
|
| EXPECT_TRUE(ss_->Wait(1500, true));
|
| EXPECT_TRUE(ExpectSignal(SIGTERM));
|
|
|