Add a use case for the test unit.
A test case for analyse_logs: test_analyse_logs_invalid_param, which prints "invalid param". Change-Id: Ib39c4b9e9f7bf77992928ba523d4c24f311f752a
This commit is contained in:
parent
2953ee4b17
commit
1cfe60199a
@ -343,6 +343,14 @@ class TestSearchAction(unittest.TestCase):
|
||||
expected = {"code": 0, "msg": "no data, no buckets"}
|
||||
self.assertEqual(expected, result)
|
||||
|
||||
def test_analyse_logs_invalid_param(self):
|
||||
action = SearchCore()
|
||||
expected = {"code": -1, "msg": "invalid param"}
|
||||
result = action.analyse_logs('', '', '', '', '', '', '')
|
||||
self.assertEqual(expected, result)
|
||||
result = action.analyse_logs('None', '', '', '', '', '', '')
|
||||
self.assertEqual(expected, result)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
unittest.main()
|
||||
|
Loading…
Reference in New Issue
Block a user