mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 06:38:20 +00:00
55 lines
1.3 KiB
Text
55 lines
1.3 KiB
Text
#
|
|
# @TEST-EXEC: zeek -b %INPUT >output 2>&1
|
|
# @TEST-EXEC: TEST_DIFF_CANONIFIER=$SCRIPTS/diff-remove-abspath btest-diff output
|
|
# @TEST-EXEC: TEST_DIFF_CANONIFIER="$SCRIPTS/diff-remove-abspath | $SCRIPTS/diff-remove-timestamps" btest-diff logger-test.log
|
|
|
|
event zeek_init()
|
|
{
|
|
Reporter::info("init test-info");
|
|
Reporter::warning("init test-warning");
|
|
Reporter::error("init test-error");
|
|
}
|
|
|
|
event zeek_done()
|
|
{
|
|
Reporter::info("done test-info");
|
|
Reporter::warning("done test-warning");
|
|
Reporter::error("done test-error");
|
|
}
|
|
|
|
global first = 1;
|
|
|
|
event connection_established(c: connection)
|
|
{
|
|
if ( ! first )
|
|
return;
|
|
|
|
print "established";
|
|
|
|
Reporter::info("processing test-info");
|
|
Reporter::warning("processing test-warning");
|
|
Reporter::error("processing test-error");
|
|
first = 0;
|
|
}
|
|
|
|
global f = open("logger-test.log");
|
|
|
|
event reporter_info(t: time, msg: string, location: string)
|
|
{
|
|
print f, fmt("reporter_info|%s|%s|%.6f", msg, location, t);
|
|
}
|
|
|
|
event reporter_warning(t: time, msg: string, location: string)
|
|
{
|
|
print f, fmt("reporter_warning|%s|%s|%.6f", msg, location, t);
|
|
}
|
|
|
|
event reporter_error(t: time, msg: string, location: string)
|
|
{
|
|
print f, fmt("reporter_error|%s|%s|%.6f", msg, location, t);
|
|
}
|
|
|
|
Reporter::info("pre test-info");
|
|
Reporter::warning("pre test-warning");
|
|
Reporter::error("pre test-error");
|
|
|