Skip to content

Commit 131957e

Browse files
committed
wip wineventlog tests
1 parent 734552e commit 131957e

File tree

8 files changed

+33
-1
lines changed

8 files changed

+33
-1
lines changed

pkg/acquisition/config_test.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,10 @@ func TestParseSourceConfig(t *testing.T) {
9191
return
9292
}
9393

94+
if runtime.GOOS != "windows" && strings.Contains(path, "wineventlog") {
95+
return
96+
}
97+
9498
wantErr, hasWant := wantErrFromYAML(t, fileContent)
9599

96100
if s.expectValid {
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# wantErr: datasource of type journalctl: cannot parse: [5:1] unknown field "foobar"
2-
source: journalctl
2+
source: kafka
33
labels:
44
type: sometype
55
foobar: bla
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# wantErr: datasource of type wineventlog: event_channel and xpath_query are mutually exclusive
2+
source: wineventlog
3+
labels:
4+
type: sometype
5+
event_channel: foo
6+
xpath_query: test
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# wantErr: datasource of type wineventlog: event_channel or xpath_query must be set
2+
source: wineventlog
3+
labels:
4+
type: sometype
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# wantErr: datasource of type wineventlog: cannot parse wineventlog configuration: [5:12] boolean was used where sequence is expected
2+
source: wineventlog
3+
labels:
4+
type: sometype
5+
event_ids: true
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# wantErr: datasource of type wineventlog: buildXpathQuery failed: invalid log level
2+
source: wineventlog
3+
labels:
4+
type: sometype
5+
event_channel: Security
6+
event_level: blabla
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# wantErr: missing labels
2+
source: wineventlog
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# wantErr: datasource of type wineventlog: cannot parse wineventlog configuration: [5:1] unknown field "foobar"
2+
source: wineventlog
3+
labels:
4+
type: sometype
5+
foobar: asd.log

0 commit comments

Comments
 (0)