This commit adds a test case for the issue described in bug 3835.
Multiple anomaly loggers aren't supported.
--- /dev/null
+%YAML 1.1
+---
+
+outputs:
+ - eve-log:
+ enabled: yes
+ filename: eve.json
+ filetype: regular
+ types:
+ - anomaly:
+ types:
+ stream: yes
+ applayer: no
+
+ - eve-log:
+ enabled: yes
+ filename: eve2.json
+ filetype: regular
+ types:
+ - anomaly:
+ types:
+ stream: yes
+ applayer: no
--- /dev/null
+requires:
+ min-version: 6
+
+args:
+ - -k none
+
+checks:
+ - shell:
+ args: grep "only one 'anomaly' logger can be enabled" stderr | wc -l | xargs
+ expect: 1