Fix unittests for new year (#5213)
This commit is contained in:
parent
bf4175b9cd
commit
df6fbdb1e8
|
@ -907,6 +907,7 @@ func TestNewlineInPatterns(t *testing.T) {
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestSyslogTimestamp(t *testing.T) {
|
func TestSyslogTimestamp(t *testing.T) {
|
||||||
|
currentYear := time.Now().Year()
|
||||||
tests := []struct {
|
tests := []struct {
|
||||||
name string
|
name string
|
||||||
line string
|
line string
|
||||||
|
@ -915,17 +916,17 @@ func TestSyslogTimestamp(t *testing.T) {
|
||||||
{
|
{
|
||||||
name: "two digit day of month",
|
name: "two digit day of month",
|
||||||
line: "Sep 25 09:01:55 value=42",
|
line: "Sep 25 09:01:55 value=42",
|
||||||
expected: time.Date(2018, time.September, 25, 9, 1, 55, 0, time.UTC),
|
expected: time.Date(currentYear, time.September, 25, 9, 1, 55, 0, time.UTC),
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "one digit day of month single space",
|
name: "one digit day of month single space",
|
||||||
line: "Sep 2 09:01:55 value=42",
|
line: "Sep 2 09:01:55 value=42",
|
||||||
expected: time.Date(2018, time.September, 2, 9, 1, 55, 0, time.UTC),
|
expected: time.Date(currentYear, time.September, 2, 9, 1, 55, 0, time.UTC),
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "one digit day of month double space",
|
name: "one digit day of month double space",
|
||||||
line: "Sep 2 09:01:55 value=42",
|
line: "Sep 2 09:01:55 value=42",
|
||||||
expected: time.Date(2018, time.September, 2, 9, 1, 55, 0, time.UTC),
|
expected: time.Date(currentYear, time.September, 2, 9, 1, 55, 0, time.UTC),
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
for _, tt := range tests {
|
for _, tt := range tests {
|
||||||
|
@ -1023,5 +1024,5 @@ func TestEmptyYearInTimestamp(t *testing.T) {
|
||||||
m, err := p.ParseLine("Nov 6 13:57:03 generic iTunes[6504]: objc[6504]: Object descriptor was null.")
|
m, err := p.ParseLine("Nov 6 13:57:03 generic iTunes[6504]: objc[6504]: Object descriptor was null.")
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
require.NotNil(t, m)
|
require.NotNil(t, m)
|
||||||
require.Equal(t, 2018, m.Time().Year())
|
require.Equal(t, time.Now().Year(), m.Time().Year())
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue