summaryrefslogtreecommitdiff
path: root/deps/v8/test/unittests/libplatform/task-queue-unittest.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/unittests/libplatform/task-queue-unittest.cc')
-rw-r--r--deps/v8/test/unittests/libplatform/task-queue-unittest.cc7
1 files changed, 4 insertions, 3 deletions
diff --git a/deps/v8/test/unittests/libplatform/task-queue-unittest.cc b/deps/v8/test/unittests/libplatform/task-queue-unittest.cc
index 9bb160dd31..4001048a8e 100644
--- a/deps/v8/test/unittests/libplatform/task-queue-unittest.cc
+++ b/deps/v8/test/unittests/libplatform/task-queue-unittest.cc
@@ -38,9 +38,10 @@ class TaskQueueThread final : public base::Thread {
TEST(TaskQueueTest, Basic) {
TaskQueue queue;
- MockTask task;
- queue.Append(&task);
- EXPECT_EQ(&task, queue.GetNext());
+ std::unique_ptr<Task> task(new MockTask());
+ Task* ptr = task.get();
+ queue.Append(std::move(task));
+ EXPECT_EQ(ptr, queue.GetNext().get());
queue.Terminate();
EXPECT_THAT(queue.GetNext(), IsNull());
}