Index: third_party/WebKit/Source/platform/scheduler/base/task_queue_manager_unittest.cc |
diff --git a/third_party/WebKit/Source/platform/scheduler/base/task_queue_manager_unittest.cc b/third_party/WebKit/Source/platform/scheduler/base/task_queue_manager_unittest.cc |
index 53d97289fe725e6014aa4a62ee109142847c56d8..79e17b6869ca2ffc83ad70616b1f966997a82e88 100644 |
--- a/third_party/WebKit/Source/platform/scheduler/base/task_queue_manager_unittest.cc |
+++ b/third_party/WebKit/Source/platform/scheduler/base/task_queue_manager_unittest.cc |
@@ -2413,65 +2413,5 @@ |
run_loop.Run(); |
} |
-TEST_F(TaskQueueManagerTest, DelayedDoWorkNotPostedForDisabledQueue) { |
- Initialize(1u); |
- |
- runners_[0]->PostDelayedTask(FROM_HERE, base::Bind(&NopTask), |
- base::TimeDelta::FromMilliseconds(1)); |
- ASSERT_TRUE(test_task_runner_->HasPendingTasks()); |
- EXPECT_EQ(base::TimeDelta::FromMilliseconds(1), |
- test_task_runner_->DelayToNextTaskTime()); |
- |
- std::unique_ptr<TaskQueue::QueueEnabledVoter> voter = |
- runners_[0]->CreateQueueEnabledVoter(); |
- voter->SetQueueEnabled(false); |
- |
- EXPECT_TRUE(test_task_runner_->HasPendingTasks()); |
- test_task_runner_->RemoveCancelledTasks(); |
- EXPECT_FALSE(test_task_runner_->HasPendingTasks()); |
- |
- voter->SetQueueEnabled(true); |
- ASSERT_TRUE(test_task_runner_->HasPendingTasks()); |
- EXPECT_EQ(base::TimeDelta::FromMilliseconds(1), |
- test_task_runner_->DelayToNextTaskTime()); |
-} |
- |
-TEST_F(TaskQueueManagerTest, DisablingQueuesChangesDelayTillNextDoWork) { |
- Initialize(3u); |
- runners_[0]->PostDelayedTask(FROM_HERE, base::Bind(&NopTask), |
- base::TimeDelta::FromMilliseconds(1)); |
- runners_[1]->PostDelayedTask(FROM_HERE, base::Bind(&NopTask), |
- base::TimeDelta::FromMilliseconds(10)); |
- runners_[2]->PostDelayedTask(FROM_HERE, base::Bind(&NopTask), |
- base::TimeDelta::FromMilliseconds(100)); |
- |
- std::unique_ptr<TaskQueue::QueueEnabledVoter> voter0 = |
- runners_[0]->CreateQueueEnabledVoter(); |
- std::unique_ptr<TaskQueue::QueueEnabledVoter> voter1 = |
- runners_[1]->CreateQueueEnabledVoter(); |
- std::unique_ptr<TaskQueue::QueueEnabledVoter> voter2 = |
- runners_[2]->CreateQueueEnabledVoter(); |
- |
- ASSERT_TRUE(test_task_runner_->HasPendingTasks()); |
- EXPECT_EQ(base::TimeDelta::FromMilliseconds(1), |
- test_task_runner_->DelayToNextTaskTime()); |
- |
- voter0->SetQueueEnabled(false); |
- test_task_runner_->RemoveCancelledTasks(); |
- ASSERT_TRUE(test_task_runner_->HasPendingTasks()); |
- EXPECT_EQ(base::TimeDelta::FromMilliseconds(10), |
- test_task_runner_->DelayToNextTaskTime()); |
- |
- voter1->SetQueueEnabled(false); |
- test_task_runner_->RemoveCancelledTasks(); |
- ASSERT_TRUE(test_task_runner_->HasPendingTasks()); |
- EXPECT_EQ(base::TimeDelta::FromMilliseconds(100), |
- test_task_runner_->DelayToNextTaskTime()); |
- |
- voter2->SetQueueEnabled(false); |
- test_task_runner_->RemoveCancelledTasks(); |
- EXPECT_FALSE(test_task_runner_->HasPendingTasks()); |
-} |
- |
} // namespace scheduler |
} // namespace blink |