Add rbc implementation of clear_var_list
Bug: 262303006 Test: ./out/rbcrun ./build/make/tests/run.rbc Change-Id: Ib5d7d37a7d7fa40ec990d9506fe0bef7da5b5bcd
This commit is contained in:
@@ -162,6 +162,16 @@ assert_eq(
|
||||
assert_eq({"A_LIST_VARIABLE": ["foo", "bar"]}, board_globals)
|
||||
assert_eq({"A_LIST_VARIABLE": ["foo"]}, board_globals_base)
|
||||
|
||||
g = {"FOO": "a", "BAR": "c", "BAZ": "e"}
|
||||
cfg = {"FOO": "b", "BAR": "d", "BAZ": "f"}
|
||||
rblf.clear_var_list(g, struct(cfg=cfg), "FOO BAR")
|
||||
assert_eq("", g["FOO"])
|
||||
assert_eq("", cfg["FOO"])
|
||||
assert_eq("", g["BAR"])
|
||||
assert_eq("", cfg["BAR"])
|
||||
assert_eq("e", g["BAZ"])
|
||||
assert_eq("f", cfg["BAZ"])
|
||||
|
||||
test_single_value_inheritance()
|
||||
test_artifact_path_requirements()
|
||||
test_prefixed_sort_order()
|
||||
|
Reference in New Issue
Block a user