Source
xxxxxxxxxx
value"-10--5,-3-1,32,44,9.0e-1- 6.0e0, 10.5 -12.5, 133.1, 8"
---
test case exact match
in
value0
type 3 # ITEM_VALUE_TYPE_UINT64
valuemaps
type0
value0
newvalue"Value 0"
type4
value"^1$"
newvalue"Regex 1"
type2
value"3"
newvalue"Value <= 3"
out
return SUCCEED
value"Value 0 (0)"
---
test case exact match with conversion
in
value0.1024
type 0 # ITEM_VALUE_TYPE_FLOAT
valuemaps
type0
value"1e-4K"
newvalue"Value 0.1K"
type4
value"^1$"
newvalue"Regex 1"
type2
value"3"
newvalue"Value <= 3"
out
return SUCCEED
value"Value 0.1K (0.1024)"
---
test case exact match string
in
value"String 0"
type 1 # ITEM_VALUE_TYPE_STR
valuemaps
type0
value"String 0"
newvalue"Value 0"
type0
value"String 1"
newvalue"Value 1"
type4
value"^1$"
newvalue"Regex 1"
type2
value"3"
newvalue"Value <= 3"
out
return SUCCEED
value"Value 0 (String 0)"
---
test case regexp ignored
in
value1
type 3 # ITEM_VALUE_TYPE_UINT64
valuemaps
type0
value0
newvalue"Value 0"
type4
value"^1$"
newvalue"Regex 1"
type2
value"3"
newvalue"Value <= 3"
out
return SUCCEED
value"Value <= 3 (1)"
---
test case regexp
in
value1
type 1 # ITEM_VALUE_TYPE_STR
valuemaps
type0
value0
newvalue"Value 0"
type4
value"^1$"
newvalue"Regex 1"
type2
value"3"
newvalue"Value <= 3"
out