| Index: media/cast/test/fake_single_thread_task_runner.h
|
| diff --git a/media/cast/test/fake_single_thread_task_runner.h b/media/cast/test/fake_single_thread_task_runner.h
|
| index 710138597f43015c777c39dedd0f09e72c726697..779a897cfbbad97ef4ac8f42cfa5af549d2af701 100644
|
| --- a/media/cast/test/fake_single_thread_task_runner.h
|
| +++ b/media/cast/test/fake_single_thread_task_runner.h
|
| @@ -24,6 +24,9 @@ class FakeSingleThreadTaskRunner : public base::SingleThreadTaskRunner {
|
|
|
| void RunTasks();
|
|
|
| + // Note: Advances |clock_|.
|
| + void Sleep(base::TimeDelta t);
|
| +
|
| // base::SingleThreadTaskRunner implementation.
|
| virtual bool PostDelayedTask(const tracked_objects::Location& from_here,
|
| const base::Closure& task,
|
| @@ -43,6 +46,7 @@ class FakeSingleThreadTaskRunner : public base::SingleThreadTaskRunner {
|
| private:
|
| base::SimpleTestTickClock* const clock_;
|
| std::multimap<base::TimeTicks, PostedTask> tasks_;
|
| + bool fail_on_next_task_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(FakeSingleThreadTaskRunner);
|
| };
|
|
|