diff options
author | engedy <engedy@chromium.org> | 2015-02-02 02:57:37 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-02-02 10:58:22 +0000 |
commit | 89726c2516dfc9ca5dc4cc23acff4841608ad97c (patch) | |
tree | 73f74a97185632b322393b66bb891a43ff678514 /base/test | |
parent | 71f5a07c2292de8c76e453b5c61577a5b1a4c98c (diff) | |
download | chromium_src-89726c2516dfc9ca5dc4cc23acff4841608ad97c.zip chromium_src-89726c2516dfc9ca5dc4cc23acff4841608ad97c.tar.gz chromium_src-89726c2516dfc9ca5dc4cc23acff4841608ad97c.tar.bz2 |
Implement throttling logic for fetching affiliation information.
BUG=437865
Review URL: https://codereview.chromium.org/807503002
Cr-Commit-Position: refs/heads/master@{#314127}
Diffstat (limited to 'base/test')
-rw-r--r-- | base/test/test_mock_time_task_runner.cc | 5 | ||||
-rw-r--r-- | base/test/test_mock_time_task_runner.h | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/base/test/test_mock_time_task_runner.cc b/base/test/test_mock_time_task_runner.cc index 1698391..442d991 100644 --- a/base/test/test_mock_time_task_runner.cc +++ b/base/test/test_mock_time_task_runner.cc @@ -102,6 +102,11 @@ bool TestMockTimeTaskRunner::HasPendingTask() const { return !tasks_.empty(); } +size_t TestMockTimeTaskRunner::GetPendingTaskCount() const { + DCHECK(thread_checker_.CalledOnValidThread()); + return tasks_.size(); +} + TimeDelta TestMockTimeTaskRunner::NextPendingTaskDelay() const { DCHECK(thread_checker_.CalledOnValidThread()); return tasks_.empty() ? TimeDelta::Max() : tasks_.top().GetTimeToRun() - now_; diff --git a/base/test/test_mock_time_task_runner.h b/base/test/test_mock_time_task_runner.h index 3a0a215..2f59892 100644 --- a/base/test/test_mock_time_task_runner.h +++ b/base/test/test_mock_time_task_runner.h @@ -60,6 +60,7 @@ class TestMockTimeTaskRunner : public base::SingleThreadTaskRunner { scoped_ptr<TickClock> GetMockTickClock() const; bool HasPendingTask() const; + size_t GetPendingTaskCount() const; TimeDelta NextPendingTaskDelay() const; // SingleThreadTaskRunner: |