| Index: chrome/common/extensions/docs/server2/template_data_source_test.py
|
| diff --git a/chrome/common/extensions/docs/server2/template_data_source_test.py b/chrome/common/extensions/docs/server2/template_data_source_test.py
|
| index 4765e7468b8961eca3b8dc8b2a5dc5213a0d7823..678c78378087b13584fd09a10eee672e5c0bcb39 100755
|
| --- a/chrome/common/extensions/docs/server2/template_data_source_test.py
|
| +++ b/chrome/common/extensions/docs/server2/template_data_source_test.py
|
| @@ -38,6 +38,12 @@ class TemplateDataSourceTest(unittest.TestCase):
|
| self._fake_intro_data_source_factory = _FakeFactory()
|
| self._fake_samples_data_source_factory = _FakeFactory()
|
| self._fake_sidenav_data_source_factory = _FakeFactory()
|
| + self._fake_channel_data = [
|
| + { 'name': 'a', 'branch': '11', 'version': '1' },
|
| + { 'name': 'b', 'branch': '22', 'version': '2' },
|
| + { 'name': 'c', 'branch': '33', 'version': '3' },
|
| + { 'name': 'd', 'branch': '44', 'version': '4' }
|
| + ]
|
|
|
| def _ReadLocalFile(self, filename):
|
| with open(os.path.join(self._base_path, filename), 'r') as f:
|
| @@ -51,8 +57,11 @@ class TemplateDataSourceTest(unittest.TestCase):
|
| data_source.Render(template_name))
|
|
|
| def _CreateTemplateDataSource(self, compiled_fs_factory, api_data=None):
|
| + fake_avail_factory = _FakeFactory()
|
| if api_data is None:
|
| - api_data_factory = APIDataSource.Factory(compiled_fs_factory, 'fake_path')
|
| + api_data_factory = APIDataSource.Factory(compiled_fs_factory,
|
| + 'fake_path',
|
| + fake_avail_factory)
|
| else:
|
| api_data_factory = _FakeFactory(api_data)
|
| reference_resolver_factory = ReferenceResolver.Factory(
|
|
|