Unit testing auditbeat
>> go test: Unit Testing
FAILURES:
Package: github.com/elastic/beats/auditbeat/module/file_integrity/monitor
Test: TestRecursive
monitor_test.go:317:
Error Trace: monitor_test.go:317
monitor_test.go:112
Error: Not equal:
expected: "C:\\Users\\JENKIN~1.BEA\\AppData\\Local\\Temp\\monitor219775002\\subdir\\file2.txt"
actual : "C:\\Users\\JENKIN~1.BEA\\AppData\\Local\\Temp\\monitor219775002\\subdir"
Diff:
--- Expected
+++ Actual
@@ -1 +1 @@
-C:\Users\JENKIN~1.BEA\AppData\Local\Temp\monitor219775002\subdir\file2.txt
+C:\Users\JENKIN~1.BEA\AppData\Local\Temp\monitor219775002\subdir
Test: TestRecursive
monitor_test.go:318:
Error Trace: monitor_test.go:318
monitor_test.go:112
Error: Not equal:
expected: 0x1
actual : 0x2
Test: TestRecursive
Error: go test failed: 1 test failures
monitor_test.go:333:
Error Trace: monitor_test.go:333
monitor_test.go:112
Error: Not equal:
expected: 0x4
actual : 0x1
Test: TestRecursive
----
SUMMARY:
Fail: 1
Skip: 4
Pass: 61
Packages: 3
Duration: 8.8701905s
TestRecursive is failing on Windows often.
Logs: https://beats-ci.elastic.co/job/elastic+beats+master+multijob-windows/12/beat=auditbeat,label=windows/console