add decode test
This commit is contained in:
parent
45c48035c7
commit
df8b175e86
1 changed files with 12 additions and 0 deletions
|
|
@ -196,6 +196,18 @@ func TestSyslogDecoding(t *testing.T) {
|
||||||
},
|
},
|
||||||
ExpectedError: nil,
|
ExpectedError: nil,
|
||||||
},
|
},
|
||||||
|
Spec{
|
||||||
|
Title: "Parses Rsyslog_ FileFormat with simple log body for slowquery",
|
||||||
|
Input: `2017-06-26T23:32:23.285001+00:00 aws-rds production-aurora-test-db: Slow query: select * from table.`,
|
||||||
|
ExpectedOutput: map[string]interface{}{
|
||||||
|
"timestamp": logTime,
|
||||||
|
"hostname": "aws-rds",
|
||||||
|
"programname": "production-aurora-test-db",
|
||||||
|
"rawlog": "Slow query: select * from table.",
|
||||||
|
"decoder_msg_type": "syslog",
|
||||||
|
},
|
||||||
|
ExpectedError: nil,
|
||||||
|
},
|
||||||
Spec{
|
Spec{
|
||||||
Title: "Fails to parse non-RSyslog log line",
|
Title: "Fails to parse non-RSyslog log line",
|
||||||
Input: `not rsyslog`,
|
Input: `not rsyslog`,
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue