From 90d4ee087171e75d5313359ad6b6f1341e51ddc5 Mon Sep 17 00:00:00 2001 From: Phil Sutter Date: Wed, 29 Aug 2018 16:23:27 +0200 Subject: JSON: Make match op mandatory, introduce 'in' operator This special operator is required for cases where missing operator does not lead to same results as equal operator, i.e. with bitmasks on RHS. Signed-off-by: Phil Sutter Signed-off-by: Pablo Neira Ayuso --- tests/py/inet/comp.t.json | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'tests/py/inet/comp.t.json') diff --git a/tests/py/inet/comp.t.json b/tests/py/inet/comp.t.json index 56fccafb..b9b24f98 100644 --- a/tests/py/inet/comp.t.json +++ b/tests/py/inet/comp.t.json @@ -24,6 +24,7 @@ "protocol": "comp" } }, + "op": "==", "right": "0x0" } } @@ -55,6 +56,7 @@ "protocol": "comp" } }, + "op": "==", "right": { "range": [ "0x33", "0x45" ] } @@ -90,6 +92,7 @@ "protocol": "comp" } }, + "op": "==", "right": { "set": [ "0x33", @@ -135,6 +138,7 @@ "protocol": "comp" } }, + "op": "==", "right": { "set": [ { "range": [ "0x33", "0x55" ] } @@ -174,6 +178,7 @@ "protocol": "comp" } }, + "op": "==", "right": 22 } } @@ -205,6 +210,7 @@ "protocol": "comp" } }, + "op": "==", "right": { "range": [ 33, 45 ] } @@ -240,6 +246,7 @@ "protocol": "comp" } }, + "op": "==", "right": { "set": [ 33, @@ -285,6 +292,7 @@ "protocol": "comp" } }, + "op": "==", "right": { "set": [ { "range": [ 33, 55 ] } -- cgit v1.2.3