| Index: chrome/common/extensions/docs/server2/fake_fetchers.py
|
| diff --git a/chrome/common/extensions/docs/server2/fake_fetchers.py b/chrome/common/extensions/docs/server2/fake_fetchers.py
|
| index 45d12eeaa783e5d3a55cda9184c06e57a8e009ee..d541f82fb4e8566719904520c1be4ad88bb64bef 100644
|
| --- a/chrome/common/extensions/docs/server2/fake_fetchers.py
|
| +++ b/chrome/common/extensions/docs/server2/fake_fetchers.py
|
| @@ -12,6 +12,7 @@ import sys
|
|
|
| import appengine_wrappers
|
| from file_system import FileNotFoundError
|
| +import svn_constants
|
| import url_constants
|
|
|
| class _FakeFetcher(object):
|
| @@ -38,6 +39,13 @@ class FakeOmahaProxy(_FakeFetcher):
|
| 'branch_utility',
|
| 'first.json'))
|
|
|
| +class FakeOmahaHistory(_FakeFetcher):
|
| + def fetch(self, url):
|
| + return self._ReadFile(os.path.join('server2',
|
| + 'test_data',
|
| + 'branch_utility',
|
| + 'second.json'))
|
| +
|
| class FakeSubversionServer(_FakeFetcher):
|
| def __init__(self, base_path):
|
| _FakeFetcher.__init__(self, base_path)
|
| @@ -144,6 +152,7 @@ def ConfigureFakeFetchers():
|
| docs = '/'.join((sys.path[0], os.pardir))
|
| appengine_wrappers.ConfigureFakeUrlFetch({
|
| url_constants.OMAHA_PROXY_URL: FakeOmahaProxy(docs),
|
| + re.escape(url_constants.OMAHA_DEV_HISTORY): FakeOmahaHistory(docs),
|
| '%s/.*' % url_constants.SVN_URL: FakeSubversionServer(docs),
|
| '%s/.*' % url_constants.VIEWVC_URL: FakeViewvcServer(docs),
|
| '%s/commits/.*' % url_constants.GITHUB_URL: FakeGithubStat(docs),
|
|
|