From 486c6a48d92dca9d9cfc6784f181228f6f565573 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Thu, 3 Jan 2019 11:02:26 +0800 Subject: [PATCH] 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 --- qa/tasks/mgr/dashboard/test_health.py | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) 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({ -- 2.47.3