| Index: remoting/client/client_telemetry_logger_unittest.cc
|
| diff --git a/remoting/client/client_telemetry_logger_unittest.cc b/remoting/client/client_telemetry_logger_unittest.cc
|
| index faf5647fb1d825262410749f711fc92973502bd3..0476d35a7aa560676c8dce8780e73b1a97b6e464 100644
|
| --- a/remoting/client/client_telemetry_logger_unittest.cc
|
| +++ b/remoting/client/client_telemetry_logger_unittest.cc
|
| @@ -97,16 +97,14 @@ class ClientTelemetryLoggerTest : public testing::Test {
|
| void SetUp() override;
|
|
|
| protected:
|
| - // |log_writer_| will be owned by |logger_| and freed when |logger_|
|
| - // destructs. Feel free to use this reference in the test.
|
| - FakeLogWriter* log_writer_ = nullptr;
|
| + std::unique_ptr<FakeLogWriter> log_writer_;
|
| std::unique_ptr<ClientTelemetryLogger> logger_;
|
| };
|
|
|
| void ClientTelemetryLoggerTest::SetUp() {
|
| - log_writer_ = new FakeLogWriter();
|
| - logger_.reset(new ClientTelemetryLogger(ChromotingEvent::Mode::ME2ME));
|
| - logger_->StartForTest(base::WrapUnique(log_writer_));
|
| + log_writer_.reset(new FakeLogWriter());
|
| + logger_.reset(new ClientTelemetryLogger(log_writer_.get(),
|
| + ChromotingEvent::Mode::ME2ME));
|
| }
|
|
|
| TEST_F(ClientTelemetryLoggerTest, LogSessionStateChange) {
|
| @@ -174,13 +172,4 @@ TEST_F(ClientTelemetryLoggerTest, SessionIdExpiration) {
|
| EXPECT_NE(last_id, logger_->session_id());
|
| }
|
|
|
| -TEST_F(ClientTelemetryLoggerTest, PassesThroughAuthTokenAndClosure) {
|
| - std::string token("some token");
|
| - base::Closure closure = base::Bind(&base::DoNothing);
|
| - logger_->SetAuthToken(token);
|
| - logger_->SetAuthClosure(closure);
|
| - EXPECT_EQ(token, log_writer_->auth_token());
|
| - EXPECT_TRUE(closure.Equals(log_writer_->auth_closure()));
|
| -}
|
| -
|
| } // namespace remoting
|
|
|