zeek/testing/btest/scripts/base/frameworks/input
Bernhard Amann d39a389201 make optional fields possible for input framework.
This do not have to be present in the input file and are marked as &optional in the record description.

Those can e.g. be used to create field values on the file in a predicate while reading a file - example:

	Input::add_table([$source="input.log", $name="input", $idx=Idx, $val=Val, $destination=servers,
				$pred(typ: Input::Event, left: Idx, right: Val) = { right$notb = !right$b; return T; }
2012-03-20 14:11:59 -07:00
..
basic.bro continue finetuning of interface + adjust tests. 2012-03-16 23:43:13 -07:00
event.bro continue finetuning of interface + adjust tests. 2012-03-16 23:43:13 -07:00
executeraw.bro update to execute raw. 2012-03-20 12:07:37 -07:00
executestreamraw.bro update to execute raw. 2012-03-20 12:07:37 -07:00
onecolumn-norecord.bro continue finetuning of interface + adjust tests. 2012-03-16 23:43:13 -07:00
onecolumn-record.bro continue finetuning of interface + adjust tests. 2012-03-16 23:43:13 -07:00
optional.bro make optional fields possible for input framework. 2012-03-20 14:11:59 -07:00
port.bro continue finetuning of interface + adjust tests. 2012-03-16 23:43:13 -07:00
predicate-stream.bro continue finetuning of interface + adjust tests. 2012-03-16 23:43:13 -07:00
predicate.bro continue finetuning of interface + adjust tests. 2012-03-16 23:43:13 -07:00
raw.bro continue finetuning of interface + adjust tests. 2012-03-16 23:43:13 -07:00
repeat.bro fix some stupid, not that easy to find bugs. 2012-03-18 10:50:10 -07:00
reread.bro fix some stupid, not that easy to find bugs. 2012-03-18 10:50:10 -07:00
rereadraw.bro update to execute raw. 2012-03-20 12:07:37 -07:00
stream.bro continue finetuning of interface + adjust tests. 2012-03-16 23:43:13 -07:00
streamraw.bro update to execute raw. 2012-03-20 12:07:37 -07:00
tableevent.bro continue finetuning of interface + adjust tests. 2012-03-16 23:43:13 -07:00