Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2)

Side by Side Diff: chrome/common/extensions/docs/server2/template_data_source_test.py

Issue 14273041: Doc server manifest page generation (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Manifest Update preview 2 Created 7 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 #!/usr/bin/env python 1 #!/usr/bin/env python
2 # Copyright (c) 2012 The Chromium Authors. All rights reserved. 2 # Copyright (c) 2012 The Chromium Authors. All rights reserved.
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 5
6 import json 6 import json
7 import os 7 import os
8 import sys 8 import sys
9 import unittest 9 import unittest
10 10
11 from api_data_source import APIDataSource 11 from api_data_source import APIDataSource
12 from compiled_file_system import CompiledFileSystem 12 from compiled_file_system import CompiledFileSystem
13 from local_file_system import LocalFileSystem 13 from local_file_system import LocalFileSystem
14 from local_renderer import LocalRenderer
14 from object_store_creator import ObjectStoreCreator 15 from object_store_creator import ObjectStoreCreator
15 from reference_resolver import ReferenceResolver 16 from reference_resolver import ReferenceResolver
17 import svn_constants
not at google - send to devlin 2013/05/03 15:56:25 neither of these changes needed anymore
16 from template_data_source import TemplateDataSource 18 from template_data_source import TemplateDataSource
17 from test_util import DisableLogging 19 from test_util import DisableLogging
18 from third_party.handlebar import Handlebar 20 from third_party.handlebar import Handlebar
19 from servlet import Request 21 from servlet import Request
20 22
21 class _FakeFactory(object): 23 class _FakeFactory(object):
22 def __init__(self, input_dict=None): 24 def __init__(self, input_dict=None):
23 if input_dict is None: 25 if input_dict is None:
24 self._input_dict = {} 26 self._input_dict = {}
25 else: 27 else:
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after
128 compiled_fs_factory, 130 compiled_fs_factory,
129 api_data=json.loads(self._ReadLocalFile('test1.json')))) 131 api_data=json.loads(self._ReadLocalFile('test1.json'))))
130 self._RenderTest( 132 self._RenderTest(
131 'test2', 133 'test2',
132 self._CreateTemplateDataSource( 134 self._CreateTemplateDataSource(
133 compiled_fs_factory, 135 compiled_fs_factory,
134 api_data=json.loads(self._ReadLocalFile('test2.json')))) 136 api_data=json.loads(self._ReadLocalFile('test2.json'))))
135 137
136 if __name__ == '__main__': 138 if __name__ == '__main__':
137 unittest.main() 139 unittest.main()
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698