mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
ipatests: test_ipahealthcheck: print a message if a system is healthy
Test if when the system is completely healthy, informative message is returned and not only empty output (list or json). Related: https://pagure.io/freeipa/issue/8892 Signed-off-by: Michal Polovka <mpolovka@redhat.com> Reviewed-By: Rob Crittenden <rcritten@redhat.com>
This commit is contained in:
parent
ea8f4b69a8
commit
b43ac4fdd2
@ -286,7 +286,7 @@ class TestIpaHealthCheck(IntegrationTest):
|
|||||||
for source in sources_avail:
|
for source in sources_avail:
|
||||||
assert source in result.stdout_text
|
assert source in result.stdout_text
|
||||||
|
|
||||||
def test_human_output(self, restart_service):
|
def test_human_severity(self, restart_service):
|
||||||
"""
|
"""
|
||||||
Test that in human output the severity value is correct
|
Test that in human output the severity value is correct
|
||||||
|
|
||||||
@ -306,6 +306,18 @@ class TestIpaHealthCheck(IntegrationTest):
|
|||||||
assert output == \
|
assert output == \
|
||||||
"ERROR: ipahealthcheck.meta.services.sssd: sssd: not running"
|
"ERROR: ipahealthcheck.meta.services.sssd: sssd: not running"
|
||||||
|
|
||||||
|
def test_human_output(self):
|
||||||
|
"""
|
||||||
|
Test if in case no failures were found, informative string is printed
|
||||||
|
in human output.
|
||||||
|
|
||||||
|
https://pagure.io/freeipa/issue/8892
|
||||||
|
"""
|
||||||
|
returncode, output = run_healthcheck(self.master, output_type="human",
|
||||||
|
failures_only=True)
|
||||||
|
assert returncode == 0
|
||||||
|
assert output == "No issues found."
|
||||||
|
|
||||||
def test_ipa_healthcheck_after_certupdate(self):
|
def test_ipa_healthcheck_after_certupdate(self):
|
||||||
"""
|
"""
|
||||||
Verify that ipa-certupdate hasn't messed up tracking
|
Verify that ipa-certupdate hasn't messed up tracking
|
||||||
|
Loading…
Reference in New Issue
Block a user