From: Kefu Chai Date: Thu, 3 Jan 2019 03:02:26 +0000 (+0800) Subject: qa/mgr: add "module_options" to module_info_schema X-Git-Tag: v14.1.0~504^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=486c6a48d92dca9d9cfc6784f181228f6f565573;p=ceph.git qa/mgr: add "module_options" to module_info_schema it was introduced in 280c23ba. so update the schema test accordingly Signed-off-by: Kefu Chai --- diff --git a/qa/tasks/mgr/dashboard/test_health.py b/qa/tasks/mgr/dashboard/test_health.py index f42781e187fe..cb8f7b9bf8df 100644 --- a/qa/tasks/mgr/dashboard/test_health.py +++ b/qa/tasks/mgr/dashboard/test_health.py @@ -81,7 +81,24 @@ class HealthTest(DashboardTestCase): module_info_schema = JObj({ 'can_run': bool, 'error_string': str, - 'name': str + 'name': str, + 'module_options': JObj( + {}, + allow_unknown=True, + unknown_schema=JObj({ + 'name': str, + 'type': str, + 'level': str, + 'flags': int, + 'default_value': str, + 'min': str, + 'max': str, + 'enum_allowed': JList(str), + 'see_also': JList(str), + 'desc': str, + 'long_desc': str, + 'tags': JList(str), + })), }) schema = JObj({ 'client_perf': JObj({