def test_take_action_got_exception(self, mock_cleanup, mock_init):
     c = cleanup.TempestCleanup(None, None, 'test')
     c.GOT_EXCEPTIONS.append('exception')
     mock_cleanup.return_value = True
     mock_init.return_value = True
     try:
         c.take_action(mock.Mock())
     except Exception as exc:
         self.assertEqual(str(exc), '[\'exception\']')
         return
     assert False
 def test_load_json(self):
     # instantiate "empty" TempestCleanup
     c = cleanup.TempestCleanup(None, None, 'test')
     test_saved_json = 'tempest/tests/cmd/test_saved_state_json.json'
     # test if the file is loaded without any issues/exceptions
     c._load_json(test_saved_json)