Chromium Code Reviews| Index: chrome/common/extensions/docs/server2/reference_resolver_test.py |
| diff --git a/chrome/common/extensions/docs/server2/reference_resolver_test.py b/chrome/common/extensions/docs/server2/reference_resolver_test.py |
| index ce46ef4a99d5a3ef30a02ab775ff8876c56d3602..50cc3cfe1bfc282edc304e4ce3e2c31a3a321800 100755 |
| --- a/chrome/common/extensions/docs/server2/reference_resolver_test.py |
| +++ b/chrome/common/extensions/docs/server2/reference_resolver_test.py |
| @@ -9,6 +9,7 @@ import sys |
| import unittest |
| from file_system import FileNotFoundError |
| +from future import Future |
| from reference_resolver import ReferenceResolver |
| from test_object_store import TestObjectStore |
| from test_util import Server2Path |
| @@ -25,6 +26,11 @@ class FakeAPIDataSource(object): |
| return self._json[key] |
| +class FakeNamespace(object): |
| + def __init__(self): |
| + self.documentation_options = {} |
| + |
| + |
| class FakeAPIModels(object): |
| def __init__(self, names): |
| self._names = names |
| @@ -32,6 +38,9 @@ class FakeAPIModels(object): |
| def GetNames(self): |
| return self._names |
| + def GetModel(self, name): |
| + return Future(value=FakeNamespace()) |
|
ahernandez
2014/03/26 22:03:32
Same as above.
not at google - send to devlin
2014/03/26 22:11:11
could you prefix them (and the existing classes I
|
| + |
| class APIDataSourceTest(unittest.TestCase): |
|
not at google - send to devlin
2014/03/26 22:11:11
wow. this should be called ReferenceResolverTest..
ahernandez
2014/03/26 22:15:38
I didn't even notice... we can pretend it's always
|
| def setUp(self): |