You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Probably also org.drools.mvel.compiler.beliefsystem.abductive.AbductionTest#testAbductiveLogicSprinklerAndRainExample because the rule contains named consequences connected with OR.
Notes
The new parser creates a slightly more flat descr structure compared to the old parser. I think that's the cause of the later compilation error.
Parent issue
Failing tests
org.drools.mvel.integrationtests.EdgeCaseNonExecModelTest#testNamedConsequencesInsideOR1
org.drools.mvel.integrationtests.EdgeCaseNonExecModelTest#testNamedConsequencesInsideOR2
org.drools.mvel.compiler.beliefsystem.abductive.AbductionTest#testAbductiveLogicSprinklerAndRainExample
because the rule contains named consequences connected with OR.Notes
The new parser creates a slightly more flat descr structure compared to the old parser. I think that's the cause of the later compilation error.
Old parser output (expected)
Note that the first pattern
$a : Cheese()
and its consequencet1
are AND-connected($a AND t1) OR $b
.New parser output (actual)
Flat OR structure connecting three elements (
$a OR t1 OR $b
).Rule code snippet
Error output
The text was updated successfully, but these errors were encountered: