from host_file_system_iterator import HostFileSystemIterator
from jsc_view import JSCView, _FormatValue
from object_store_creator import ObjectStoreCreator
+from schema_processor import SchemaProcessorFactoryForTest
from server_instance import ServerInstance
-from test_data.api_data_source.canned_trunk_fs import CANNED_TRUNK_FS_DATA
+from test_data.api_data_source.canned_master_fs import CANNED_MASTER_FS_DATA
from test_data.canned_data import CANNED_API_FILE_SYSTEM_DATA
from test_data.object_level_availability.tabs import TABS_SCHEMA_BRANCHES
from test_file_system import TestFileSystem
class _FakeTemplateCache(object):
def GetFromFile(self, key):
- return Future(value='handlebar %s' % key)
+ return Future(value='motemplate %s' % key)
class _FakeFeaturesBundle(object):
def GetAPINodeAvailability(self, api_name):
schema_graph = APISchemaGraph()
api_graph = APISchemaGraph(json.loads(
- CANNED_TRUNK_FS_DATA['api'][api_name + '.json']))
+ CANNED_MASTER_FS_DATA['api'][api_name + '.json']))
# Give the graph fake ChannelInfo; it's not used in tests.
channel_info = ChannelInfo('stable', '28', 28)
schema_graph.Update(api_graph, lambda _: channel_info)
self._base_path = Server2Path('test_data', 'test_json')
server_instance = ServerInstance.ForTest(
- TestFileSystem(CANNED_TRUNK_FS_DATA, relative_to=CHROME_EXTENSIONS))
- file_system = server_instance.host_file_system_provider.GetTrunk()
+ TestFileSystem(CANNED_MASTER_FS_DATA, relative_to=CHROME_EXTENSIONS))
+ file_system = server_instance.host_file_system_provider.GetMaster()
self._json_cache = server_instance.compiled_fs_factory.ForJson(file_system)
self._features_bundle = FeaturesBundle(file_system,
server_instance.compiled_fs_factory,
},
{ 'title': 'Availability',
'content': [
- { 'partial': 'handlebar chrome/common/extensions/docs/' +
+ { 'partial': 'motemplate chrome/common/extensions/docs/' +
'templates/private/intro_tables/stable_message.html',
'version': 5,
'scheduled': None
{ 'title': 'Content Scripts',
'content': [
{
- 'partial': 'handlebar chrome/common/extensions/docs' +
+ 'partial': 'motemplate chrome/common/extensions/docs' +
'/templates/private/intro_tables/content_scripts.html',
'contentScriptSupport': {
'name': 'tester',
expected_list[1] = {
'title': 'Availability',
'content': [
- { 'partial': 'handlebar chrome/common/extensions/docs/' +
+ { 'partial': 'motemplate chrome/common/extensions/docs/' +
'templates/private/intro_tables/beta_message.html',
'version': 27,
'scheduled': 28
self._api_models = server_instance.platform_bundle.GetAPIModels(
'extensions')
self._json_cache = server_instance.compiled_fs_factory.ForJson(
- server_instance.host_file_system_provider.GetTrunk())
+ server_instance.host_file_system_provider.GetMaster())
self._avail_finder = server_instance.platform_bundle.GetAvailabilityFinder(
'extensions')
def testGetAPIAvailability(self):
api_availabilities = {
'bluetooth': 31,
- 'contextMenus': 'trunk',
+ 'contextMenus': 'master',
'jsonStableAPI': 20,
'idle': 5,
'input.ime': 18,
self._branch_utility,
CompiledFileSystem.Factory(test_object_store),
self._node_fs_iterator,
- self._node_fs_creator.GetTrunk(),
+ self._node_fs_creator.GetMaster(),
test_object_store,
- 'extensions')
+ 'extensions',
+ SchemaProcessorFactoryForTest())
server_instance = ServerInstance.ForTest(
file_system_provider=FakeHostFileSystemProvider(
self._api_models = server_instance.platform_bundle.GetAPIModels(
'extensions')
self._json_cache = server_instance.compiled_fs_factory.ForJson(
- server_instance.host_file_system_provider.GetTrunk())
+ server_instance.host_file_system_provider.GetMaster())
# Imitate the actual SVN file system by incrementing the stats for paths
# where an API schema has changed.
# HACK: |file_system| is a MockFileSystem backed by a TestFileSystem.
# Increment the TestFileSystem stat count.
file_system._file_system.IncrementStat(by=last_stat.val)
- # Continue looping. The iterator will stop after 'trunk' automatically.
+ # Continue looping. The iterator will stop after 'master' automatically.
return True
# Use the HostFileSystemIterator created above to change global stat values
self.assertEquals({
'scheduled': None,
'version': 26,
- 'partial': 'handlebar chrome/common/extensions/docs/templates/' +
+ 'partial': 'motemplate chrome/common/extensions/docs/templates/' +
'private/intro_tables/deprecated_message.html'
}, model_dict['types'][2]['availability'])