diff options
Diffstat (limited to 'cc/test/fake_tile_manager.cc')
-rw-r--r-- | cc/test/fake_tile_manager.cc | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/cc/test/fake_tile_manager.cc b/cc/test/fake_tile_manager.cc index f40dbaa..c3af876 100644 --- a/cc/test/fake_tile_manager.cc +++ b/cc/test/fake_tile_manager.cc @@ -8,12 +8,22 @@ namespace cc { +namespace { + +class FakeRasterWorkerPool : public RasterWorkerPool { + public: + FakeRasterWorkerPool() : RasterWorkerPool(NULL, 1) {} + + virtual void ScheduleTasks(RasterTask::Queue* queue) OVERRIDE {} +}; + +} // namespace + FakeTileManager::FakeTileManager(TileManagerClient* client) : TileManager(client, NULL, - RasterWorkerPool::Create(1), + make_scoped_ptr<RasterWorkerPool>(new FakeRasterWorkerPool), 1, false, - NULL, - false) {} + NULL) {} } |