2626from .lib import SECTION_PAUSED , SECTION_RUNNING
2727
2828SECTION_EXITED_WITH_ZERO = SectionPodmanContainerInspect (
29+ Name = "test-container" ,
2930 State = SectionPodmanContainerState (
3031 Status = "exited" ,
3132 StartedAt = "2025-08-01T13:00:00+02:00" ,
33+ FinishedAt = "2026-03-09T22:14:05Z" ,
3234 ExitCode = 0 ,
3335 Health = ContainerHealth (
3436 Log = [HealthCheckLog (Output = "testOutput" , ExitCode = 0 )],
5557)
5658
5759SECTION_EXITED_WITH_NON_ZERO = SectionPodmanContainerInspect (
60+ Name = "test-container" ,
5861 State = SectionPodmanContainerState (
5962 Status = "exited" ,
6063 StartedAt = "2025-08-01T13:00:00+02:00" ,
64+ FinishedAt = "2026-03-09T22:14:05Z" ,
6165 ExitCode = 1 ,
6266 Health = ContainerHealth (
6367 Log = [HealthCheckLog (Output = "testOutput" , ExitCode = 0 )],
@@ -103,7 +107,10 @@ def test_discover_podman_container_status() -> None:
103107 SECTION_EXITED_WITH_ZERO ,
104108 DEFAULT_CHECK_PARAMETERS ,
105109 [
106- Result (state = State .OK , summary = "Exited with zero" ),
110+ Result (
111+ state = State .OK ,
112+ summary = "Container test-container exited at 2026-03-09 22:14 UTC (code 0)" ,
113+ ),
107114 Result (state = State .OK , summary = "Pod: Pod1" ),
108115 ],
109116 id = "Exited with zero -> OK. Contains Pod" ,
@@ -112,7 +119,10 @@ def test_discover_podman_container_status() -> None:
112119 SECTION_EXITED_WITH_NON_ZERO ,
113120 DEFAULT_CHECK_PARAMETERS ,
114121 [
115- Result (state = State .CRIT , summary = "Exited with non zero" ),
122+ Result (
123+ state = State .CRIT ,
124+ summary = "Container test-container exited at 2026-03-09 22:14 UTC (code 1)" ,
125+ ),
116126 Result (state = State .OK , summary = "Pod: Pod1" ),
117127 ],
118128 id = "Exited with non zero -> CRIT. Contains Pod" ,
0 commit comments