blob: 8f2e24262b03a8db1b9cacf0cc76f85c5f5b47ae (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
|
testinfra_hosts = ["borg-client", "borg-client-success-exit-status"]
def test_systemd_service_success_exit_status(host):
service = host.file("/etc/systemd/system/borg_backup@borg-server.service")
assert service.exists
if host.backend.get_hostname() == "borg-client-success-exit-status":
assert service.contains(r"^SuccessExitStatus=1 TEMPFAIL$")
else:
assert not service.contains(r"^SuccessExitStatus=")
|