From 3c804657be2d157c1ad703c5e436d211d363e909 Mon Sep 17 00:00:00 2001 From: jeanluc Date: Mon, 26 Jun 2023 14:19:38 +0200 Subject: [PATCH] Also test exact expected state failure output --- tests/pytests/integration/ssh/state/test_retcode_run_fail.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/pytests/integration/ssh/state/test_retcode_run_fail.py b/tests/pytests/integration/ssh/state/test_retcode_run_fail.py index e77768dc510..cb784ffb306 100644 --- a/tests/pytests/integration/ssh/state/test_retcode_run_fail.py +++ b/tests/pytests/integration/ssh/state/test_retcode_run_fail.py @@ -50,3 +50,8 @@ def state_tree_run_fail(base_env_state_tree_root_dir): def test_it(salt_ssh_cli, args): ret = salt_ssh_cli.run(*args) assert ret.returncode == EX_AGGREGATE + assert isinstance(ret.data, dict) + state = next(iter(ret.data)) + assert isinstance(ret.data[state], dict) + assert "result" in ret.data[state] + assert ret.data[state]["result"] is False