summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/tests/filter.py
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/bb/tests/filter.py')
-rw-r--r--bitbake/lib/bb/tests/filter.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/bitbake/lib/bb/tests/filter.py b/bitbake/lib/bb/tests/filter.py
index 62470e4f188..7b81f177121 100644
--- a/bitbake/lib/bb/tests/filter.py
+++ b/bitbake/lib/bb/tests/filter.py
@@ -109,3 +109,11 @@ class BuiltinFilterTest(unittest.TestCase):
"remove(v, ['2'], '\\n') \n remove(v, ['1'], '\\n')",
)
self.assertEqual(val, "3\n")
+
+ def test_eval(self):
+ val = bb.filter.apply_filters("{'a': 123}", ["eval(v)"])
+ self.assertEqual(val, {"a": 123})
+
+ def test_from_json(self):
+ val = bb.filter.apply_filters('{"a": 123}', ["from_json(v)"])
+ self.assertEqual(val, {"a": 123})