Lines Matching refs:sequence
47 scoped_refptr<Sequence> sequence = MakeRefCounted<Sequence>(); in TEST() local
51 EXPECT_TRUE(sequence->PushTask(CreateTask(&mock_task_a))); in TEST()
55 EXPECT_FALSE(sequence->PushTask(CreateTask(&mock_task_b))); in TEST()
56 EXPECT_FALSE(sequence->PushTask(CreateTask(&mock_task_c))); in TEST()
57 EXPECT_FALSE(sequence->PushTask(CreateTask(&mock_task_d))); in TEST()
60 Optional<Task> task = sequence->TakeTask(); in TEST()
65 EXPECT_FALSE(sequence->Pop()); in TEST()
66 task = sequence->TakeTask(); in TEST()
71 EXPECT_FALSE(sequence->Pop()); in TEST()
72 task = sequence->TakeTask(); in TEST()
77 EXPECT_FALSE(sequence->Pop()); in TEST()
80 EXPECT_FALSE(sequence->PushTask(CreateTask(&mock_task_e))); in TEST()
83 task = sequence->TakeTask(); in TEST()
88 EXPECT_FALSE(sequence->Pop()); in TEST()
89 task = sequence->TakeTask(); in TEST()
94 EXPECT_TRUE(sequence->Pop()); in TEST()
149 scoped_refptr<Sequence> sequence = MakeRefCounted<Sequence>(); in TEST() local
150 sequence->PushTask(Task(FROM_HERE, DoNothing(), TaskTraits(), TimeDelta())); in TEST()
152 EXPECT_DCHECK_DEATH({ sequence->Pop(); }); in TEST()
158 scoped_refptr<Sequence> sequence = MakeRefCounted<Sequence>(); in TEST() local
159 sequence->PushTask(Task(FROM_HERE, DoNothing(), TaskTraits(), TimeDelta())); in TEST()
161 EXPECT_TRUE(sequence->TakeTask()); in TEST()
162 EXPECT_DCHECK_DEATH({ sequence->TakeTask(); }); in TEST()
167 scoped_refptr<Sequence> sequence = MakeRefCounted<Sequence>(); in TEST() local
168 EXPECT_DCHECK_DEATH({ sequence->TakeTask(); }); in TEST()