Lines Matching refs:runner
27 scoped_refptr<base::TestSimpleTaskRunner> runner(
30 event.Post(FROM_HERE, base::Bind(&Increment, &i), runner);
31 event.Post(FROM_HERE, base::Bind(&Increment, &i), runner);
32 EXPECT_EQ(0U, runner->GetPendingTasks().size());
34 ASSERT_EQ(2U, runner->GetPendingTasks().size());
35 EXPECT_NE(runner->GetPendingTasks()[0].location.line_number(),
36 runner->GetPendingTasks()[1].location.line_number())
39 runner->RunPendingTasks();
45 scoped_refptr<base::TestSimpleTaskRunner> runner(
50 event.Post(FROM_HERE, base::Bind(&Increment, &i), runner);
51 EXPECT_EQ(1U, runner->GetPendingTasks().size());
53 runner->RunPendingTasks();
59 scoped_refptr<base::TestSimpleTaskRunner> runner(
65 event.Post(FROM_HERE, base::Bind(&Increment, &runner_i), runner);
68 EXPECT_EQ(1U, runner->GetPendingTasks().size());
70 runner->RunPendingTasks();
79 const scoped_refptr<base::TaskRunner>& runner,
82 event->Post(FROM_HERE, base::Bind(&Increment, i), runner);
87 scoped_refptr<base::TestSimpleTaskRunner> runner(
92 base::Bind(&CheckSignaledAndPostIncrement, &event, runner, &i),
93 runner);
97 // CheckSignaledAndPostIncrement is queued on |runner|.
98 EXPECT_EQ(1U, runner->GetPendingTasks().size());
100 runner->RunPendingTasks();
101 // Increment is queued on |runner|.
102 EXPECT_EQ(1U, runner->GetPendingTasks().size());
104 runner->RunPendingTasks();
106 EXPECT_EQ(0U, runner->GetPendingTasks().size());