Skip to content

Commit e01aace

Browse files
committed
logtest: AssertRecordEqual checks EventName
1 parent aac684c commit e01aace

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

log/logtest/assertions.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ import (
1515
func AssertRecordEqual(t testing.TB, want, got log.Record) bool {
1616
t.Helper()
1717

18+
if want.EventName() != got.EventName() {
19+
t.Errorf("EventName value is not equal:\nwant: %v\ngot: %v", want.EventName(), got.EventName())
20+
return false
21+
}
1822
if !want.Timestamp().Equal(got.Timestamp()) {
1923
t.Errorf("Timestamp value is not equal:\nwant: %v\ngot: %v", want.Timestamp(), got.Timestamp())
2024
return false

log/logtest/assertions_test.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,11 @@ import (
1313
func TestAssertRecord(t *testing.T) {
1414
r1 := log.Record{}
1515
r2 := log.Record{}
16-
now := time.Now()
17-
1816
AssertRecordEqual(t, r1, r2)
1917

18+
now := time.Now()
19+
r1.SetEventName("my event")
20+
r2.SetEventName("my event")
2021
r1.SetTimestamp(now)
2122
r2.SetTimestamp(now)
2223
r1.SetObservedTimestamp(now)

0 commit comments

Comments
 (0)