|
Packit |
1422b7 |
# added 2014-12-11 by singh.janmejay
|
|
Packit |
1422b7 |
# This file is part of the liblognorm project, released under ASL 2.0
|
|
Packit |
1422b7 |
. $srcdir/exec.sh
|
|
Packit |
1422b7 |
|
|
Packit |
1422b7 |
test_def $0 "value interpreting field, with invalid ruledef"
|
|
Packit |
1422b7 |
|
|
Packit |
1422b7 |
add_rule 'rule=:%session_count:interpret:int:wd% sessions established'
|
|
Packit |
1422b7 |
execute '64 sessions established'
|
|
Packit |
1422b7 |
assert_output_json_eq '{ "originalmsg": "64 sessions established", "unparsed-data": "64 sessions established" }'
|
|
Packit |
1422b7 |
|
|
Packit |
1422b7 |
reset_rules
|
|
Packit |
1422b7 |
add_rule 'rule=:%session_count:interpret:int:% sessions established'
|
|
Packit |
1422b7 |
execute '64 sessions established'
|
|
Packit |
1422b7 |
assert_output_json_eq '{ "originalmsg": "64 sessions established", "unparsed-data": "64 sessions established" }'
|
|
Packit |
1422b7 |
|
|
Packit |
1422b7 |
reset_rules
|
|
Packit |
1422b7 |
add_rule 'rule=:%session_count:interpret:int% sessions established'
|
|
Packit |
1422b7 |
execute '64 sessions established'
|
|
Packit |
1422b7 |
assert_output_json_eq '{ "originalmsg": "64 sessions established", "unparsed-data": "64 sessions established" }'
|
|
Packit |
1422b7 |
|
|
Packit |
1422b7 |
reset_rules
|
|
Packit |
1422b7 |
add_rule 'rule=:%session_count:interpret:in% sessions established'
|
|
Packit |
1422b7 |
execute '64 sessions established'
|
|
Packit |
1422b7 |
assert_output_json_eq '{ "originalmsg": "64 sessions established", "unparsed-data": "64 sessions established" }'
|
|
Packit |
1422b7 |
|
|
Packit |
1422b7 |
reset_rules
|
|
Packit |
1422b7 |
add_rule 'rule=:%session_count:interpret:in:word% sessions established'
|
|
Packit |
1422b7 |
execute '64 sessions established'
|
|
Packit |
1422b7 |
assert_output_json_eq '{ "originalmsg": "64 sessions established", "unparsed-data": "64 sessions established" }'
|
|
Packit |
1422b7 |
|
|
Packit |
1422b7 |
reset_rules
|
|
Packit |
1422b7 |
add_rule 'rule=:%session_count:interpret:in:wd% sessions established'
|
|
Packit |
1422b7 |
execute '64 sessions established'
|
|
Packit |
1422b7 |
assert_output_json_eq '{ "originalmsg": "64 sessions established", "unparsed-data": "64 sessions established" }'
|
|
Packit |
1422b7 |
|
|
Packit |
1422b7 |
reset_rules
|
|
Packit |
1422b7 |
add_rule 'rule=:%session_count:interpret::word% sessions established'
|
|
Packit |
1422b7 |
execute '64 sessions established'
|
|
Packit |
1422b7 |
assert_output_json_eq '{ "originalmsg": "64 sessions established", "unparsed-data": "64 sessions established" }'
|
|
Packit |
1422b7 |
|
|
Packit |
1422b7 |
reset_rules
|
|
Packit |
1422b7 |
add_rule 'rule=:%session_count:interpret::% sessions established'
|
|
Packit |
1422b7 |
execute '64 sessions established'
|
|
Packit |
1422b7 |
assert_output_json_eq '{ "originalmsg": "64 sessions established", "unparsed-data": "64 sessions established" }'
|
|
Packit |
1422b7 |
|
|
Packit |
1422b7 |
reset_rules
|
|
Packit |
1422b7 |
add_rule 'rule=:%session_count:inter::% sessions established'
|
|
Packit |
1422b7 |
execute '64 sessions established'
|
|
Packit |
1422b7 |
assert_output_json_eq '{ "originalmsg": "64 sessions established", "unparsed-data": "64 sessions established" }'
|
|
Packit |
1422b7 |
|
|
Packit |
1422b7 |
reset_rules
|
|
Packit |
1422b7 |
add_rule 'rule=:%session_count:inter:int:word% sessions established'
|
|
Packit |
1422b7 |
execute '64 sessions established'
|
|
Packit |
1422b7 |
assert_output_json_eq '{ "originalmsg": "64 sessions established", "unparsed-data": "64 sessions established" }'
|
|
Packit |
1422b7 |
|
|
Packit |
1422b7 |
|
|
Packit |
1422b7 |
|
|
Packit |
1422b7 |
cleanup_tmp_files
|
|
Packit |
1422b7 |
|