Add test for parse error

This used to error out prior to the other cl in this topic.

Bug: 323382414
Test: m nothing --no-skip-soong-tests
Change-Id: I6d95eb00c75836a5a0c60e07bfd4b306388591ed
This commit is contained in:
Cole Faust 2024-05-22 13:41:35 -07:00
parent c15b0234e9
commit aeecb75be2

View file

@ -761,6 +761,23 @@ func TestSelects(t *testing.T) {
},
},
},
{
name: "Property appending with variable",
bp: `
my_variable = ["b.cpp"]
my_module_type {
name: "foo",
my_string_list: ["a.cpp"] + my_variable + select(soong_config_variable("my_namespace", "my_variable"), {
"a": ["a.cpp"],
"b": ["b.cpp"],
default: ["c.cpp"],
}),
}
`,
provider: selectsTestProvider{
my_string_list: &[]string{"a.cpp", "b.cpp", "c.cpp"},
},
},
}
for _, tc := range testCases {