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

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

Issue 11195055: Extensions Docs Server: Fix handling of nodocs in server2 (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: increment APIDataSource version Created 8 years, 2 months 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/api_data_source_test.py
diff --git a/chrome/common/extensions/docs/server2/api_data_source_test.py b/chrome/common/extensions/docs/server2/api_data_source_test.py
index 3e7e4c459708224d9fdd6a5af543a33c6c6c4ffd..471b07ed37fe9c6fdaaf31d6f1923f23887e8e60 100755
--- a/chrome/common/extensions/docs/server2/api_data_source_test.py
+++ b/chrome/common/extensions/docs/server2/api_data_source_test.py
@@ -8,7 +8,10 @@ import os
import sys
import unittest
-from api_data_source import APIDataSource, _JscModel, _FormatValue
+from api_data_source import (APIDataSource,
+ _JscModel,
+ _FormatValue,
+ _RemoveNoDocs)
from compiled_file_system import CompiledFileSystem
from docs_server_utils import GetLinkToRefType
from file_system import FileNotFoundError
@@ -108,5 +111,10 @@ class APIDataSourceTest(unittest.TestCase):
_MakeLink('#type-type2', 'type2')),
_GetType(dict_, 'type3')['description'])
+ def testRemoveNoDocs(self):
+ d = json.loads(self._ReadLocalFile('nodoc_test.json'))
+ _RemoveNoDocs(d)
+ self.assertEqual(json.loads(self._ReadLocalFile('expected_nodoc.json')), d)
+
if __name__ == '__main__':
unittest.main()

Powered by Google App Engine
This is Rietveld 408576698