Example #1
0
 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"}))
Example #2
0
 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())
Example #3
0
 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())