]
Edson Tirelli updated DROOLS-1547:
----------------------------------
Issue Type: Task (was: Bug)
Add tests to confirm that singleton lists can be treated as the
element itself in filter results
------------------------------------------------------------------------------------------------
Key: DROOLS-1547
URL:
https://issues.jboss.org/browse/DROOLS-1547
Project: Drools
Issue Type: Task
Components: dmn engine
Affects Versions: 7.0.0.CR3
Reporter: Edson Tirelli
Assignee: Edson Tirelli
Fix For: 7.1.0.Final
The specification has a provision that singleton lists should be treated as the element
itself in some cases, like filter results. I.e., in some cases, {{[a] = a}}.
This is not completely consistent, but we need to handle it for some cases, like filter
results. In other words, the following assignment should work fine, assuming {{a flight}}
is a flight variable and {{flight list}} is a list of flights, and the filter returns a
single result.
{code}
{
a flight : flight list[ number = "AC 531" ]
}
{code}
We need to add tests to make sure it is working like that and fix it in case it is not.