@@ -41,15 +41,16 @@ func TestDetectRestart_RestartCountIncrease(t *testing.T) {
4141 ev := DetectRestart (prev , curr )
4242 if ev == nil {
4343 t .Fatal ("expected restart event" )
44- }
45- if ev .RestartCount != 5 {
46- t .Errorf ("expected RestartCount=5, got %d" , ev .RestartCount )
47- }
48- if ev .PrevStarted != "2025-01-01T00:00:00Z" {
49- t .Errorf ("unexpected PrevStarted: %s" , ev .PrevStarted )
50- }
51- if ev .CurrStarted != "2025-01-01T01:00:00Z" {
52- t .Errorf ("unexpected CurrStarted: %s" , ev .CurrStarted )
44+ } else {
45+ if ev .RestartCount != 5 {
46+ t .Errorf ("expected RestartCount=5, got %d" , ev .RestartCount )
47+ }
48+ if ev .PrevStarted != "2025-01-01T00:00:00Z" {
49+ t .Errorf ("unexpected PrevStarted: %s" , ev .PrevStarted )
50+ }
51+ if ev .CurrStarted != "2025-01-01T01:00:00Z" {
52+ t .Errorf ("unexpected CurrStarted: %s" , ev .CurrStarted )
53+ }
5354 }
5455}
5556
@@ -63,8 +64,7 @@ func TestDetectRestart_StartedAtChange(t *testing.T) {
6364 ev := DetectRestart (prev , curr )
6465 if ev == nil {
6566 t .Fatal ("expected restart event from StartedAt change" )
66- }
67- if ev .Container != "redis" {
67+ } else if ev .Container != "redis" {
6868 t .Errorf ("expected redis, got %s" , ev .Container )
6969 }
7070}
@@ -92,8 +92,7 @@ func TestDetectRestart_RestartCountTakesPriority(t *testing.T) {
9292 ev := DetectRestart (prev , curr )
9393 if ev == nil {
9494 t .Fatal ("expected restart event from RestartCount increase" )
95- }
96- if ev .RestartCount != 2 {
95+ } else if ev .RestartCount != 2 {
9796 t .Errorf ("expected RestartCount=2, got %d" , ev .RestartCount )
9897 }
9998}
0 commit comments