diff options
Diffstat (limited to 'media/base/mock_task.h')
-rw-r--r-- | media/base/mock_task.h | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/media/base/mock_task.h b/media/base/mock_task.h index cb6e0de..6d418a1 100644 --- a/media/base/mock_task.h +++ b/media/base/mock_task.h @@ -1,4 +1,4 @@ -// Copyright (c) 2009 The Chromium Authors. All rights reserved. +// Copyright (c) 2011 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. @@ -63,17 +63,10 @@ ACTION(InvokeRunnable) { class TaskMocker { public: - TaskMocker() - : outstanding_tasks_(0) { - } - ~TaskMocker() { - CHECK(outstanding_tasks_ == 0) - << "If outstanding_tasks_ is not zero, tasks have been leaked."; - } - - Task* CreateTask() { - return new CountingTask(this); - } + TaskMocker(); + ~TaskMocker(); + + Task* CreateTask(); MOCK_METHOD0(Run, void()); |