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

Unified Diff: chrome/common/extensions/docs/server2/samples_data_source_test.py

Issue 11315018: Extensions Docs Server: Generalize $ref's to work for any schema node (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: addressed comments Created 8 years, 1 month 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 side-by-side diff with in-line comments
Download patch
Index: chrome/common/extensions/docs/server2/samples_data_source_test.py
diff --git a/chrome/common/extensions/docs/server2/samples_data_source_test.py b/chrome/common/extensions/docs/server2/samples_data_source_test.py
index a87a22652bce0c97db94082f58e2b1ba471712e3..37ee0c7c775113a40ddade10af6dbf035f5c6fae 100755
--- a/chrome/common/extensions/docs/server2/samples_data_source_test.py
+++ b/chrome/common/extensions/docs/server2/samples_data_source_test.py
@@ -8,7 +8,10 @@ import os
import sys
import unittest
-from samples_data_source import SamplesDataSource, _MakeAPILink
+from samples_data_source import SamplesDataSource
+
+class _FakeRequest(object):
+ pass
class SamplesDataSourceTest(unittest.TestCase):
def setUp(self):
@@ -24,33 +27,10 @@ class SamplesDataSourceTest(unittest.TestCase):
return json.loads(self._ReadLocalFile(key))
def testFilterSamples(self):
- sds = SamplesDataSource({}, {}, 'fake_path', None)
+ sds = SamplesDataSource({}, {}, 'fake_path', _FakeRequest())
sds.get = self._FakeGet
self.assertEquals(json.loads(self._ReadLocalFile('expected.json')),
sds.FilterSamples('samples.json', 'bobaloo'))
- def testMakeAPILink(self):
- api_list = [
- 'foo',
- 'bar',
- 'baz',
- 'jim.bob',
- 'jim.bif',
- 'joe.bob.bif'
- ]
- self.assertEquals('foo.html#type-baz',
- _MakeAPILink('type', 'chrome.foo.baz', api_list))
- self.assertEquals('jim.bob.html#type-joe',
- _MakeAPILink('type', 'chrome.jim.bob.joe', api_list))
- self.assertEquals('joe.bob.bif.html#event-lenny',
- _MakeAPILink('event',
- 'chrome.joe.bob.bif.lenny',
- api_list))
- self.assertEquals('baz.html#floop-lox',
- _MakeAPILink('floop', 'chrome.baz.lox', api_list))
- self.assertEquals(None, _MakeAPILink('type', 'chrome.jim.foo', api_list))
- self.assertEquals(None, _MakeAPILink('type', 'chrome.joe.bob', api_list))
- self.assertEquals(None, _MakeAPILink('type', 'chrome.barn.foo', api_list))
-
if __name__ == '__main__':
unittest.main()

Powered by Google App Engine
This is Rietveld 408576698