| Index: components/scheduler/renderer/task_cost_estimator_unittest.cc
|
| diff --git a/components/scheduler/renderer/task_cost_estimator_unittest.cc b/components/scheduler/renderer/task_cost_estimator_unittest.cc
|
| index 7e104edac5ccfe5b9ea1034bd14730ec3e0351e9..563b747e98c66f3e6e40f6176edbeb05f6b54072 100644
|
| --- a/components/scheduler/renderer/task_cost_estimator_unittest.cc
|
| +++ b/components/scheduler/renderer/task_cost_estimator_unittest.cc
|
| @@ -44,7 +44,20 @@ TEST_F(TaskCostEstimatorTest, BasicEstimation) {
|
|
|
| EXPECT_EQ(base::TimeDelta::FromMilliseconds(500),
|
| estimator.expected_task_duration());
|
| -};
|
| +}
|
| +
|
| +TEST_F(TaskCostEstimatorTest, Clear) {
|
| + TaskCostEstimatorForTest estimator(&clock_, 1, 100);
|
| + base::PendingTask task(FROM_HERE, base::Closure());
|
| +
|
| + estimator.WillProcessTask(task);
|
| + clock_.Advance(base::TimeDelta::FromMilliseconds(500));
|
| + estimator.DidProcessTask(task);
|
| +
|
| + estimator.Clear();
|
| +
|
| + EXPECT_EQ(base::TimeDelta(), estimator.expected_task_duration());
|
| +}
|
|
|
| TEST_F(TaskCostEstimatorTest, NestedRunLoop) {
|
| TaskCostEstimatorForTest estimator(&clock_, 1, 100);
|
| @@ -60,6 +73,6 @@ TEST_F(TaskCostEstimatorTest, NestedRunLoop) {
|
|
|
| EXPECT_EQ(base::TimeDelta::FromMilliseconds(1000),
|
| estimator.expected_task_duration());
|
| -};
|
| +}
|
|
|
| } // namespace scheduler
|
|
|