diff options
Diffstat (limited to 'bitbake/lib/bb/tests/filter.py')
-rw-r--r-- | bitbake/lib/bb/tests/filter.py | 8 |
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}) |