diff options
author | cduvall@chromium.org <cduvall@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-10-26 00:45:26 +0000 |
---|---|---|
committer | cduvall@chromium.org <cduvall@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-10-26 00:45:26 +0000 |
commit | 574ef63851a8d31b411f88adc34b1371ee6779dd (patch) | |
tree | 04d27a045c818ecf837147c2b5f2dee87b740e5e /chrome/common/extensions/docs/server2/api_data_source_test.py | |
parent | 8afa0ad543408e39152bc35f6e51af127a9bb6a2 (diff) | |
download | chromium_src-574ef63851a8d31b411f88adc34b1371ee6779dd.zip chromium_src-574ef63851a8d31b411f88adc34b1371ee6779dd.tar.gz chromium_src-574ef63851a8d31b411f88adc34b1371ee6779dd.tar.bz2 |
Extensions Docs Server: Fix handling of nodocs in server2
Some nodocs were being left in the documentation by server2.
BUG=154387
Review URL: https://codereview.chromium.org/11195055
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@164227 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/common/extensions/docs/server2/api_data_source_test.py')
-rwxr-xr-x | chrome/common/extensions/docs/server2/api_data_source_test.py | 10 |
1 files changed, 9 insertions, 1 deletions
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 3e7e4c4..471b07e 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() |