Python: Add modeling of jmespath

This commit is contained in:
Rasmus Wriedt Larsen
2021-06-09 12:13:29 +02:00
parent 5cdd60d0d6
commit fa6abea465
5 changed files with 43 additions and 4 deletions

View File

@@ -6,11 +6,11 @@ def test_idna():
expression = jmespath.compile("foo.bar")
ensure_tainted(
jmespath.search("foo.bar", data), # $ MISSING: tainted
jmespath.search("foo.bar", data=data), # $ MISSING: tainted
jmespath.search("foo.bar", data), # $ tainted
jmespath.search("foo.bar", data=data), # $ tainted
expression.search(data), # $ MISSING: tainted
expression.search(value=data) # $ MISSING: tainted
expression.search(data), # $ tainted
expression.search(value=data) # $ tainted
)
# since ```jmespath.search("{wat: `foo`}", {})``` works (and outputs a dictionary),