diff options
author | Phil Sutter <phil@nwl.cc> | 2019-05-09 13:35:40 +0200 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2019-05-09 17:19:50 +0200 |
commit | 43cb4f27da74184da350c62cad8dd573590b09c6 (patch) | |
tree | 6b74d9cfa119b1b97c97802fc27db7ca0a553daf /tests/py | |
parent | 6b88377e03ba6cd11bbe37241e8a0f9feb5bbac4 (diff) |
tests/py: Fix JSON equivalents of osf tests
Fixes: 12adf747a3f62 ("tests: py: add osf tests with versions")
Signed-off-by: Phil Sutter <phil@nwl.cc>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'tests/py')
-rw-r--r-- | tests/py/inet/osf.t.json | 59 |
1 files changed, 57 insertions, 2 deletions
diff --git a/tests/py/inet/osf.t.json b/tests/py/inet/osf.t.json index a2e74495..cedb7f67 100644 --- a/tests/py/inet/osf.t.json +++ b/tests/py/inet/osf.t.json @@ -45,13 +45,14 @@ } ] -# osf name version "Linux:3.0" +# osf ttl skip version "Linux:3.0" [ { "match": { "left": { "osf": { - "key": "version" + "key": "version", + "ttl": "skip" } }, "op": "==", @@ -80,6 +81,26 @@ } ] +# osf version { "Windows:XP", "MacOs:Sierra" } +[ + { + "match": { + "left": { + "osf": { + "key": "version" + } + }, + "op": "==", + "right": { + "set": [ + "Windows:XP", + "MacOs:Sierra" + ] + } + } + } +] + # ct mark set osf name map { "Windows" : 0x00000001, "MacOs" : 0x00000002 } [ { @@ -113,3 +134,37 @@ } } ] + +# ct mark set osf version map { "Windows:XP" : 0x00000003, "MacOs:Sierra" : 0x00000004 } +[ + { + "mangle": { + "key": { + "ct": { + "key": "mark" + } + }, + "value": { + "map": { + "data": { + "set": [ + [ + "Windows:XP", + 3 + ], + [ + "MacOs:Sierra", + 4 + ] + ] + }, + "key": { + "osf": { + "key": "version" + } + } + } + } + } + } +] |