diff --git a/TestCases/compliance-level-3/1153-boxed-some/1153-boxed-some-test-01.xml b/TestCases/compliance-level-3/1153-boxed-some/1153-boxed-some-test-01.xml new file mode 100644 index 000000000..19227efa9 --- /dev/null +++ b/TestCases/compliance-level-3/1153-boxed-some/1153-boxed-some-test-01.xml @@ -0,0 +1,80 @@ + + + + 1153-boxed-some.dmn + + + Will report true when 'in' elements satisfy expression + + + true + + + + + + Will report false when no 'in' elements satisfy expression + + + false + + + + + + + + + + + + Will return null when 'satisfies' does not return boolean + + + + + + + + + Will return null when any 'satisfies' does not return boolean + + + + + + + + + Will return false for empty list + + + false + + + + + + + diff --git a/TestCases/compliance-level-3/1153-boxed-some/1153-boxed-some.dmn b/TestCases/compliance-level-3/1153-boxed-some/1153-boxed-some.dmn new file mode 100644 index 000000000..20653e875 --- /dev/null +++ b/TestCases/compliance-level-3/1153-boxed-some/1153-boxed-some.dmn @@ -0,0 +1,75 @@ + + + Boxed Some Expression + + + + + [1,2,3,4,5] + element >= 3 + + + + + + + [1,2,3,4,5] + element > 5 + + + + + + + + + + + + + 1 + "not a boolean" + + + + + + + [1,2] + if (element = 2) then true else "not a boolean" + + + + + + + [] + true + + + + +