| Index: mojo/system/message_pipe_dispatcher_unittest.cc
|
| diff --git a/mojo/system/message_pipe_dispatcher_unittest.cc b/mojo/system/message_pipe_dispatcher_unittest.cc
|
| index 1069f4908733881d60985ff558e067a7f30ae939..938634dcae1bfadf86f02c995376c929047d4fbe 100644
|
| --- a/mojo/system/message_pipe_dispatcher_unittest.cc
|
| +++ b/mojo/system/message_pipe_dispatcher_unittest.cc
|
| @@ -38,114 +38,114 @@ TEST(MessagePipeDispatcherTest, Basic) {
|
| uint32_t buffer_size;
|
| int64_t elapsed_micros;
|
|
|
| - // Run this test both with |d_0| as port 0, |d_1| as port 1 and vice versa.
|
| + // Run this test both with |d0| as port 0, |d1| as port 1 and vice versa.
|
| for (unsigned i = 0; i < 2; i++) {
|
| - scoped_refptr<MessagePipeDispatcher> d_0(new MessagePipeDispatcher());
|
| - scoped_refptr<MessagePipeDispatcher> d_1(new MessagePipeDispatcher());
|
| + scoped_refptr<MessagePipeDispatcher> d0(new MessagePipeDispatcher());
|
| + scoped_refptr<MessagePipeDispatcher> d1(new MessagePipeDispatcher());
|
| {
|
| scoped_refptr<MessagePipe> mp(new MessagePipe());
|
| - d_0->Init(mp, i); // 0, 1.
|
| - d_1->Init(mp, i ^ 1); // 1, 0.
|
| + d0->Init(mp, i); // 0, 1.
|
| + d1->Init(mp, i ^ 1); // 1, 0.
|
| }
|
| Waiter w;
|
|
|
| // Try adding a writable waiter when already writable.
|
| w.Init();
|
| EXPECT_EQ(MOJO_RESULT_ALREADY_EXISTS,
|
| - d_0->AddWaiter(&w, MOJO_WAIT_FLAG_WRITABLE, 0));
|
| + d0->AddWaiter(&w, MOJO_WAIT_FLAG_WRITABLE, 0));
|
| // Shouldn't need to remove the waiter (it was not added).
|
|
|
| - // Add a readable waiter to |d_0|, then make it readable (by writing to
|
| - // |d_1|), then wait.
|
| + // Add a readable waiter to |d0|, then make it readable (by writing to
|
| + // |d1|), then wait.
|
| w.Init();
|
| EXPECT_EQ(MOJO_RESULT_OK,
|
| - d_0->AddWaiter(&w, MOJO_WAIT_FLAG_READABLE, 1));
|
| + d0->AddWaiter(&w, MOJO_WAIT_FLAG_READABLE, 1));
|
| buffer[0] = 123456789;
|
| EXPECT_EQ(MOJO_RESULT_OK,
|
| - d_1->WriteMessage(buffer, kBufferSize,
|
| - NULL,
|
| - MOJO_WRITE_MESSAGE_FLAG_NONE));
|
| + d1->WriteMessage(buffer, kBufferSize,
|
| + NULL,
|
| + MOJO_WRITE_MESSAGE_FLAG_NONE));
|
| stopwatch.Start();
|
| EXPECT_EQ(1, w.Wait(MOJO_DEADLINE_INDEFINITE));
|
| elapsed_micros = stopwatch.Elapsed();
|
| EXPECT_LT(elapsed_micros, kEpsilonMicros);
|
| - d_0->RemoveWaiter(&w);
|
| + d0->RemoveWaiter(&w);
|
|
|
| // Try adding a readable waiter when already readable (from above).
|
| w.Init();
|
| EXPECT_EQ(MOJO_RESULT_ALREADY_EXISTS,
|
| - d_0->AddWaiter(&w, MOJO_WAIT_FLAG_READABLE, 2));
|
| + d0->AddWaiter(&w, MOJO_WAIT_FLAG_READABLE, 2));
|
| // Shouldn't need to remove the waiter (it was not added).
|
|
|
| - // Make |d_0| no longer readable (by reading from it).
|
| + // Make |d0| no longer readable (by reading from it).
|
| buffer[0] = 0;
|
| buffer_size = kBufferSize;
|
| EXPECT_EQ(MOJO_RESULT_OK,
|
| - d_0->ReadMessage(buffer, &buffer_size,
|
| - 0, NULL,
|
| - MOJO_READ_MESSAGE_FLAG_NONE));
|
| + d0->ReadMessage(buffer, &buffer_size,
|
| + 0, NULL,
|
| + MOJO_READ_MESSAGE_FLAG_NONE));
|
| EXPECT_EQ(kBufferSize, buffer_size);
|
| EXPECT_EQ(123456789, buffer[0]);
|
|
|
| - // Wait for zero time for readability on |d_0| (will time out).
|
| + // Wait for zero time for readability on |d0| (will time out).
|
| w.Init();
|
| EXPECT_EQ(MOJO_RESULT_OK,
|
| - d_0->AddWaiter(&w, MOJO_WAIT_FLAG_READABLE, 3));
|
| + d0->AddWaiter(&w, MOJO_WAIT_FLAG_READABLE, 3));
|
| stopwatch.Start();
|
| EXPECT_EQ(MOJO_RESULT_DEADLINE_EXCEEDED, w.Wait(0));
|
| elapsed_micros = stopwatch.Elapsed();
|
| EXPECT_LT(elapsed_micros, kEpsilonMicros);
|
| - d_0->RemoveWaiter(&w);
|
| + d0->RemoveWaiter(&w);
|
|
|
| - // Wait for non-zero, finite time for readability on |d_0| (will time out).
|
| + // Wait for non-zero, finite time for readability on |d0| (will time out).
|
| w.Init();
|
| EXPECT_EQ(MOJO_RESULT_OK,
|
| - d_0->AddWaiter(&w, MOJO_WAIT_FLAG_READABLE, 3));
|
| + d0->AddWaiter(&w, MOJO_WAIT_FLAG_READABLE, 3));
|
| stopwatch.Start();
|
| EXPECT_EQ(MOJO_RESULT_DEADLINE_EXCEEDED, w.Wait(2 * kEpsilonMicros));
|
| elapsed_micros = stopwatch.Elapsed();
|
| EXPECT_GT(elapsed_micros, (2-1) * kEpsilonMicros);
|
| EXPECT_LT(elapsed_micros, (2+1) * kEpsilonMicros);
|
| - d_0->RemoveWaiter(&w);
|
| + d0->RemoveWaiter(&w);
|
|
|
| - EXPECT_EQ(MOJO_RESULT_OK, d_0->Close());
|
| - EXPECT_EQ(MOJO_RESULT_OK, d_1->Close());
|
| + EXPECT_EQ(MOJO_RESULT_OK, d0->Close());
|
| + EXPECT_EQ(MOJO_RESULT_OK, d1->Close());
|
| }
|
| }
|
|
|
| TEST(MessagePipeDispatcherTest, InvalidParams) {
|
| char buffer[1];
|
|
|
| - scoped_refptr<MessagePipeDispatcher> d_0(new MessagePipeDispatcher());
|
| - scoped_refptr<MessagePipeDispatcher> d_1(new MessagePipeDispatcher());
|
| + scoped_refptr<MessagePipeDispatcher> d0(new MessagePipeDispatcher());
|
| + scoped_refptr<MessagePipeDispatcher> d1(new MessagePipeDispatcher());
|
| {
|
| scoped_refptr<MessagePipe> mp(new MessagePipe());
|
| - d_0->Init(mp, 0);
|
| - d_1->Init(mp, 1);
|
| + d0->Init(mp, 0);
|
| + d1->Init(mp, 1);
|
| }
|
|
|
| // |WriteMessage|:
|
| // Null buffer with nonzero buffer size.
|
| EXPECT_EQ(MOJO_RESULT_INVALID_ARGUMENT,
|
| - d_0->WriteMessage(NULL, 1,
|
| - NULL,
|
| - MOJO_WRITE_MESSAGE_FLAG_NONE));
|
| + d0->WriteMessage(NULL, 1,
|
| + NULL,
|
| + MOJO_WRITE_MESSAGE_FLAG_NONE));
|
| // Huge buffer size.
|
| EXPECT_EQ(MOJO_RESULT_RESOURCE_EXHAUSTED,
|
| - d_0->WriteMessage(buffer, std::numeric_limits<uint32_t>::max(),
|
| - NULL,
|
| - MOJO_WRITE_MESSAGE_FLAG_NONE));
|
| + d0->WriteMessage(buffer, std::numeric_limits<uint32_t>::max(),
|
| + NULL,
|
| + MOJO_WRITE_MESSAGE_FLAG_NONE));
|
|
|
| // |ReadMessage|:
|
| // Null buffer with nonzero buffer size.
|
| uint32_t buffer_size = 1;
|
| EXPECT_EQ(MOJO_RESULT_INVALID_ARGUMENT,
|
| - d_0->ReadMessage(NULL, &buffer_size,
|
| - 0, NULL,
|
| - MOJO_READ_MESSAGE_FLAG_NONE));
|
| + d0->ReadMessage(NULL, &buffer_size,
|
| + 0, NULL,
|
| + MOJO_READ_MESSAGE_FLAG_NONE));
|
|
|
| - EXPECT_EQ(MOJO_RESULT_OK, d_0->Close());
|
| - EXPECT_EQ(MOJO_RESULT_OK, d_1->Close());
|
| + EXPECT_EQ(MOJO_RESULT_OK, d0->Close());
|
| + EXPECT_EQ(MOJO_RESULT_OK, d1->Close());
|
| }
|
|
|
| // Test what happens when one end is closed (single-threaded test).
|
| @@ -154,102 +154,102 @@ TEST(MessagePipeDispatcherTest, BasicClosed) {
|
| const uint32_t kBufferSize = static_cast<uint32_t>(sizeof(buffer));
|
| uint32_t buffer_size;
|
|
|
| - // Run this test both with |d_0| as port 0, |d_1| as port 1 and vice versa.
|
| + // Run this test both with |d0| as port 0, |d1| as port 1 and vice versa.
|
| for (unsigned i = 0; i < 2; i++) {
|
| - scoped_refptr<MessagePipeDispatcher> d_0(new MessagePipeDispatcher());
|
| - scoped_refptr<MessagePipeDispatcher> d_1(new MessagePipeDispatcher());
|
| + scoped_refptr<MessagePipeDispatcher> d0(new MessagePipeDispatcher());
|
| + scoped_refptr<MessagePipeDispatcher> d1(new MessagePipeDispatcher());
|
| {
|
| scoped_refptr<MessagePipe> mp(new MessagePipe());
|
| - d_0->Init(mp, i); // 0, 1.
|
| - d_1->Init(mp, i ^ 1); // 1, 0.
|
| + d0->Init(mp, i); // 0, 1.
|
| + d1->Init(mp, i ^ 1); // 1, 0.
|
| }
|
| Waiter w;
|
|
|
| - // Write (twice) to |d_1|.
|
| + // Write (twice) to |d1|.
|
| buffer[0] = 123456789;
|
| EXPECT_EQ(MOJO_RESULT_OK,
|
| - d_1->WriteMessage(buffer, kBufferSize,
|
| - NULL,
|
| - MOJO_WRITE_MESSAGE_FLAG_NONE));
|
| + d1->WriteMessage(buffer, kBufferSize,
|
| + NULL,
|
| + MOJO_WRITE_MESSAGE_FLAG_NONE));
|
| buffer[0] = 234567890;
|
| EXPECT_EQ(MOJO_RESULT_OK,
|
| - d_1->WriteMessage(buffer, kBufferSize,
|
| - NULL,
|
| - MOJO_WRITE_MESSAGE_FLAG_NONE));
|
| + d1->WriteMessage(buffer, kBufferSize,
|
| + NULL,
|
| + MOJO_WRITE_MESSAGE_FLAG_NONE));
|
|
|
| - // Try waiting for readable on |d_0|; should fail (already satisfied).
|
| + // Try waiting for readable on |d0|; should fail (already satisfied).
|
| w.Init();
|
| EXPECT_EQ(MOJO_RESULT_ALREADY_EXISTS,
|
| - d_0->AddWaiter(&w, MOJO_WAIT_FLAG_READABLE, 0));
|
| + d0->AddWaiter(&w, MOJO_WAIT_FLAG_READABLE, 0));
|
|
|
| - // Try reading from |d_1|; should fail (nothing to read).
|
| + // Try reading from |d1|; should fail (nothing to read).
|
| buffer[0] = 0;
|
| buffer_size = kBufferSize;
|
| EXPECT_EQ(MOJO_RESULT_SHOULD_WAIT,
|
| - d_1->ReadMessage(buffer, &buffer_size,
|
| - 0, NULL,
|
| - MOJO_READ_MESSAGE_FLAG_NONE));
|
| + d1->ReadMessage(buffer, &buffer_size,
|
| + 0, NULL,
|
| + MOJO_READ_MESSAGE_FLAG_NONE));
|
|
|
| - // Close |d_1|.
|
| - EXPECT_EQ(MOJO_RESULT_OK, d_1->Close());
|
| + // Close |d1|.
|
| + EXPECT_EQ(MOJO_RESULT_OK, d1->Close());
|
|
|
| - // Try waiting for readable on |d_0|; should fail (already satisfied).
|
| + // Try waiting for readable on |d0|; should fail (already satisfied).
|
| w.Init();
|
| EXPECT_EQ(MOJO_RESULT_ALREADY_EXISTS,
|
| - d_0->AddWaiter(&w, MOJO_WAIT_FLAG_READABLE, 1));
|
| + d0->AddWaiter(&w, MOJO_WAIT_FLAG_READABLE, 1));
|
|
|
| - // Read from |d_0|.
|
| + // Read from |d0|.
|
| buffer[0] = 0;
|
| buffer_size = kBufferSize;
|
| EXPECT_EQ(MOJO_RESULT_OK,
|
| - d_0->ReadMessage(buffer, &buffer_size,
|
| - 0, NULL,
|
| - MOJO_READ_MESSAGE_FLAG_NONE));
|
| + d0->ReadMessage(buffer, &buffer_size,
|
| + 0, NULL,
|
| + MOJO_READ_MESSAGE_FLAG_NONE));
|
| EXPECT_EQ(kBufferSize, buffer_size);
|
| EXPECT_EQ(123456789, buffer[0]);
|
|
|
| - // Try waiting for readable on |d_0|; should fail (already satisfied).
|
| + // Try waiting for readable on |d0|; should fail (already satisfied).
|
| w.Init();
|
| EXPECT_EQ(MOJO_RESULT_ALREADY_EXISTS,
|
| - d_0->AddWaiter(&w, MOJO_WAIT_FLAG_READABLE, 2));
|
| + d0->AddWaiter(&w, MOJO_WAIT_FLAG_READABLE, 2));
|
|
|
| - // Read again from |d_0|.
|
| + // Read again from |d0|.
|
| buffer[0] = 0;
|
| buffer_size = kBufferSize;
|
| EXPECT_EQ(MOJO_RESULT_OK,
|
| - d_0->ReadMessage(buffer, &buffer_size,
|
| - 0, NULL,
|
| - MOJO_READ_MESSAGE_FLAG_NONE));
|
| + d0->ReadMessage(buffer, &buffer_size,
|
| + 0, NULL,
|
| + MOJO_READ_MESSAGE_FLAG_NONE));
|
| EXPECT_EQ(kBufferSize, buffer_size);
|
| EXPECT_EQ(234567890, buffer[0]);
|
|
|
| - // Try waiting for readable on |d_0|; should fail (unsatisfiable).
|
| + // Try waiting for readable on |d0|; should fail (unsatisfiable).
|
| w.Init();
|
| EXPECT_EQ(MOJO_RESULT_FAILED_PRECONDITION,
|
| - d_0->AddWaiter(&w, MOJO_WAIT_FLAG_READABLE, 3));
|
| + d0->AddWaiter(&w, MOJO_WAIT_FLAG_READABLE, 3));
|
|
|
| - // Try waiting for writable on |d_0|; should fail (unsatisfiable).
|
| + // Try waiting for writable on |d0|; should fail (unsatisfiable).
|
| w.Init();
|
| EXPECT_EQ(MOJO_RESULT_FAILED_PRECONDITION,
|
| - d_0->AddWaiter(&w, MOJO_WAIT_FLAG_WRITABLE, 4));
|
| + d0->AddWaiter(&w, MOJO_WAIT_FLAG_WRITABLE, 4));
|
|
|
| - // Try reading from |d_0|; should fail (nothing to read and other end
|
| + // Try reading from |d0|; should fail (nothing to read and other end
|
| // closed).
|
| buffer[0] = 0;
|
| buffer_size = kBufferSize;
|
| EXPECT_EQ(MOJO_RESULT_FAILED_PRECONDITION,
|
| - d_0->ReadMessage(buffer, &buffer_size,
|
| - 0, NULL,
|
| - MOJO_READ_MESSAGE_FLAG_NONE));
|
| + d0->ReadMessage(buffer, &buffer_size,
|
| + 0, NULL,
|
| + MOJO_READ_MESSAGE_FLAG_NONE));
|
|
|
| - // Try writing to |d_0|; should fail (other end closed).
|
| + // Try writing to |d0|; should fail (other end closed).
|
| buffer[0] = 345678901;
|
| EXPECT_EQ(MOJO_RESULT_FAILED_PRECONDITION,
|
| - d_0->WriteMessage(buffer, kBufferSize,
|
| - NULL,
|
| - MOJO_WRITE_MESSAGE_FLAG_NONE));
|
| + d0->WriteMessage(buffer, kBufferSize,
|
| + NULL,
|
| + MOJO_WRITE_MESSAGE_FLAG_NONE));
|
|
|
| - EXPECT_EQ(MOJO_RESULT_OK, d_0->Close());
|
| + EXPECT_EQ(MOJO_RESULT_OK, d0->Close());
|
| }
|
| }
|
|
|
| @@ -262,33 +262,33 @@ TEST(MessagePipeDispatcherTest, BasicThreaded) {
|
| MojoResult result;
|
| int64_t elapsed_micros;
|
|
|
| - // Run this test both with |d_0| as port 0, |d_1| as port 1 and vice versa.
|
| + // Run this test both with |d0| as port 0, |d1| as port 1 and vice versa.
|
| for (unsigned i = 0; i < 2; i++) {
|
| - scoped_refptr<MessagePipeDispatcher> d_0(new MessagePipeDispatcher());
|
| - scoped_refptr<MessagePipeDispatcher> d_1(new MessagePipeDispatcher());
|
| + scoped_refptr<MessagePipeDispatcher> d0(new MessagePipeDispatcher());
|
| + scoped_refptr<MessagePipeDispatcher> d1(new MessagePipeDispatcher());
|
| {
|
| scoped_refptr<MessagePipe> mp(new MessagePipe());
|
| - d_0->Init(mp, i); // 0, 1.
|
| - d_1->Init(mp, i ^ 1); // 1, 0.
|
| + d0->Init(mp, i); // 0, 1.
|
| + d1->Init(mp, i ^ 1); // 1, 0.
|
| }
|
|
|
| - // Wait for readable on |d_1|, which will become readable after some time.
|
| + // Wait for readable on |d1|, which will become readable after some time.
|
| {
|
| - test::WaiterThread thread(d_1,
|
| - MOJO_WAIT_FLAG_READABLE,
|
| - MOJO_DEADLINE_INDEFINITE,
|
| - 0,
|
| - &did_wait, &result);
|
| + test::WaiterThread thread(d1,
|
| + MOJO_WAIT_FLAG_READABLE,
|
| + MOJO_DEADLINE_INDEFINITE,
|
| + 0,
|
| + &did_wait, &result);
|
| stopwatch.Start();
|
| thread.Start();
|
| base::PlatformThread::Sleep(
|
| base::TimeDelta::FromMicroseconds(2 * kEpsilonMicros));
|
| - // Wake it up by writing to |d_0|.
|
| + // Wake it up by writing to |d0|.
|
| buffer[0] = 123456789;
|
| EXPECT_EQ(MOJO_RESULT_OK,
|
| - d_0->WriteMessage(buffer, kBufferSize,
|
| - NULL,
|
| - MOJO_WRITE_MESSAGE_FLAG_NONE));
|
| + d0->WriteMessage(buffer, kBufferSize,
|
| + NULL,
|
| + MOJO_WRITE_MESSAGE_FLAG_NONE));
|
| } // Joins the thread.
|
| elapsed_micros = stopwatch.Elapsed();
|
| EXPECT_TRUE(did_wait);
|
| @@ -296,9 +296,9 @@ TEST(MessagePipeDispatcherTest, BasicThreaded) {
|
| EXPECT_GT(elapsed_micros, (2-1) * kEpsilonMicros);
|
| EXPECT_LT(elapsed_micros, (2+1) * kEpsilonMicros);
|
|
|
| - // Now |d_1| is already readable. Try waiting for it again.
|
| + // Now |d1| is already readable. Try waiting for it again.
|
| {
|
| - test::WaiterThread thread(d_1,
|
| + test::WaiterThread thread(d1,
|
| MOJO_WAIT_FLAG_READABLE,
|
| MOJO_DEADLINE_INDEFINITE,
|
| 1,
|
| @@ -311,20 +311,20 @@ TEST(MessagePipeDispatcherTest, BasicThreaded) {
|
| EXPECT_EQ(MOJO_RESULT_ALREADY_EXISTS, result);
|
| EXPECT_LT(elapsed_micros, kEpsilonMicros);
|
|
|
| - // Consume what we wrote to |d_0|.
|
| + // Consume what we wrote to |d0|.
|
| buffer[0] = 0;
|
| buffer_size = kBufferSize;
|
| EXPECT_EQ(MOJO_RESULT_OK,
|
| - d_1->ReadMessage(buffer, &buffer_size,
|
| - 0, NULL,
|
| - MOJO_READ_MESSAGE_FLAG_NONE));
|
| + d1->ReadMessage(buffer, &buffer_size,
|
| + 0, NULL,
|
| + MOJO_READ_MESSAGE_FLAG_NONE));
|
| EXPECT_EQ(kBufferSize, buffer_size);
|
| EXPECT_EQ(123456789, buffer[0]);
|
|
|
| - // Wait for readable on |d_1| and close |d_0| after some time, which should
|
| + // Wait for readable on |d1| and close |d0| after some time, which should
|
| // cancel that wait.
|
| {
|
| - test::WaiterThread thread(d_1,
|
| + test::WaiterThread thread(d1,
|
| MOJO_WAIT_FLAG_READABLE,
|
| MOJO_DEADLINE_INDEFINITE,
|
| 0,
|
| @@ -333,7 +333,7 @@ TEST(MessagePipeDispatcherTest, BasicThreaded) {
|
| thread.Start();
|
| base::PlatformThread::Sleep(
|
| base::TimeDelta::FromMicroseconds(2 * kEpsilonMicros));
|
| - EXPECT_EQ(MOJO_RESULT_OK, d_0->Close());
|
| + EXPECT_EQ(MOJO_RESULT_OK, d0->Close());
|
| } // Joins the thread.
|
| elapsed_micros = stopwatch.Elapsed();
|
| EXPECT_TRUE(did_wait);
|
| @@ -341,22 +341,22 @@ TEST(MessagePipeDispatcherTest, BasicThreaded) {
|
| EXPECT_GT(elapsed_micros, (2-1) * kEpsilonMicros);
|
| EXPECT_LT(elapsed_micros, (2+1) * kEpsilonMicros);
|
|
|
| - EXPECT_EQ(MOJO_RESULT_OK, d_1->Close());
|
| + EXPECT_EQ(MOJO_RESULT_OK, d1->Close());
|
| }
|
|
|
| for (unsigned i = 0; i < 2; i++) {
|
| - scoped_refptr<MessagePipeDispatcher> d_0(new MessagePipeDispatcher());
|
| - scoped_refptr<MessagePipeDispatcher> d_1(new MessagePipeDispatcher());
|
| + scoped_refptr<MessagePipeDispatcher> d0(new MessagePipeDispatcher());
|
| + scoped_refptr<MessagePipeDispatcher> d1(new MessagePipeDispatcher());
|
| {
|
| scoped_refptr<MessagePipe> mp(new MessagePipe());
|
| - d_0->Init(mp, i); // 0, 1.
|
| - d_1->Init(mp, i ^ 1); // 1, 0.
|
| + d0->Init(mp, i); // 0, 1.
|
| + d1->Init(mp, i ^ 1); // 1, 0.
|
| }
|
|
|
| - // Wait for readable on |d_1| and close |d_1| after some time, which should
|
| + // Wait for readable on |d1| and close |d1| after some time, which should
|
| // cancel that wait.
|
| {
|
| - test::WaiterThread thread(d_1,
|
| + test::WaiterThread thread(d1,
|
| MOJO_WAIT_FLAG_READABLE,
|
| MOJO_DEADLINE_INDEFINITE,
|
| 0,
|
| @@ -365,7 +365,7 @@ TEST(MessagePipeDispatcherTest, BasicThreaded) {
|
| thread.Start();
|
| base::PlatformThread::Sleep(
|
| base::TimeDelta::FromMicroseconds(2 * kEpsilonMicros));
|
| - EXPECT_EQ(MOJO_RESULT_OK, d_1->Close());
|
| + EXPECT_EQ(MOJO_RESULT_OK, d1->Close());
|
| } // Joins the thread.
|
| elapsed_micros = stopwatch.Elapsed();
|
| EXPECT_TRUE(did_wait);
|
| @@ -373,7 +373,7 @@ TEST(MessagePipeDispatcherTest, BasicThreaded) {
|
| EXPECT_GT(elapsed_micros, (2-1) * kEpsilonMicros);
|
| EXPECT_LT(elapsed_micros, (2+1) * kEpsilonMicros);
|
|
|
| - EXPECT_EQ(MOJO_RESULT_OK, d_0->Close());
|
| + EXPECT_EQ(MOJO_RESULT_OK, d0->Close());
|
| }
|
| }
|
|
|
|
|