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): |