From 7af6fc563e74379743f80af9d4d7e8e8f337b3fa Mon Sep 17 00:00:00 2001 From: shanyunfan33 Date: Sun, 11 Sep 2022 14:33:49 +0800 Subject: [PATCH] add @mock.patch to test_params_invalid_param add @mock.patch to test_params_invalid_param method Change-Id: Ia505b2e864abc8d09dc3731685be8196a2e36a8e --- venus/tests/unit/api/test_search_action.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/venus/tests/unit/api/test_search_action.py b/venus/tests/unit/api/test_search_action.py index a7f8b92..5f5af01 100644 --- a/venus/tests/unit/api/test_search_action.py +++ b/venus/tests/unit/api/test_search_action.py @@ -158,7 +158,13 @@ class TestSearchAction(unittest.TestCase): 'test_index', start_time, end_time) self.assertEqual(",".join(names), index_names) - def test_params_invalid_param(self): + @mock.patch('venus.modules.search.es_template.search_params') + @mock.patch('venus.modules.search.action.SearchCore.get_index_names') + @mock.patch('venus.common.utils.request_es') + def test_params_invalid_param( + self, mock_req_es, mock_get_index_names, mock_search_params): + mock_get_index_names.return_value = 'flog-2021.01.03,flog-2021.01.04' + mock_req_es.return_value = (400, {}) result = self.action.params('', '', None) expected = {"code": -1, "msg": "invalid param"} self.assertEqual(expected, result)