@@ -27,38 +27,41 @@ func TestLogDNAOutput(t *testing.T) {
27
27
api_key: xxxxxxxxxxxxxxxxxxxxxxxxxxy
28
28
hostname: logging-operator
29
29
app: myapp
30
- tags web,dev
31
- request_timeout 30000 ms
32
- ingester_domain https://logs.logdna.com
33
- ingester_endpoint /logs/ingest
30
+ tags: web,dev
31
+ request_timeout: 30000 ms
32
+ ingester_domain: https://logs.logdna.com
33
+ ingester_endpoint: /logs/ingest
34
34
buffer:
35
35
timekey: 1m
36
36
timekey_wait: 30s
37
37
timekey_use_utc: true
38
38
` )
39
39
expected := `
40
40
<match **>
41
- @type logdna
42
- @id test_logdna
43
- api_key xxxxxxxxxxxxxxxxxxxxxxxxxxy
44
- hostname logging-operator
45
- app myapp
46
- tags web,dev
47
- request_timeout 30000 ms
48
- ingester_domain https://logs.logdna.com
49
- ingester_endpoint /logs/ingest
50
- <buffer tag,time>
51
- @type file
52
- path /buffers/test .*.buffer
53
- retry_forever true
54
- timekey 1m
55
- timekey_use_utc true
56
- timekey_wait 30s
57
- </buffer>
41
+ @type logdna
42
+ @id test_logdna
43
+ api_key xxxxxxxxxxxxxxxxxxxxxxxxxxy
44
+ app myapp
45
+ hostname logging-operator
46
+ ingester_domain https://logs.logdna.com
47
+ ingester_endpoint /logs/ingest
48
+ request_timeout 30000 ms
49
+ tags web,dev
50
+ <buffer tag,time>
51
+ @type file
52
+ path /buffers/test_logdna .*.buffer
53
+ retry_forever true
54
+ timekey 1m
55
+ timekey_use_utc true
56
+ timekey_wait 30s
57
+ </buffer>
58
58
</match>
59
59
`
60
60
logdna := & output.LogDNAOutput {}
61
- yaml .Unmarshal (CONFIG , logdna )
61
+ err := yaml .Unmarshal (CONFIG , logdna )
62
+ if err != nil {
63
+ t .Fatalf (err .Error ())
64
+ }
62
65
test := render .NewOutputPluginTest (t , logdna )
63
66
test .DiffResult (expected )
64
67
}
0 commit comments