def test__exec_dict_return_valide_no_json(self): _exec_cmd_return = {"retcode": 0, "stdout": '{"test": true}'} with patch("salt.modules.helm._exec_cmd", MagicMock(return_value=_exec_cmd_return)): self.assertEqual( '{"test": true}', helm._exec_dict_return(kvflags={"output": "table"}))
def test__exec_dict_return_not_valid(self): _exec_cmd_return = {"retcode": -1, "stderr": "test"} with patch("salt.modules.helm._exec_cmd", MagicMock(return_value=_exec_cmd_return)): self.assertEqual("test", helm._exec_dict_return())
def test__exec_dict_return_valide(self): _exec_cmd_return = {"retcode": 0, "stdout": '{"test": true}'} with patch("salt.modules.helm._exec_cmd", MagicMock(return_value=_exec_cmd_return)): self.assertEqual({"test": True}, helm._exec_dict_return())