diff --git a/TestCases/compliance-level-3/1157-unarytests-decisiontable/1157-unarytests-decisiontable-test-01.xml b/TestCases/compliance-level-3/1157-unarytests-decisiontable/1157-unarytests-decisiontable-test-01.xml index d953832e..f0e2cc3d 100644 --- a/TestCases/compliance-level-3/1157-unarytests-decisiontable/1157-unarytests-decisiontable-test-01.xml +++ b/TestCases/compliance-level-3/1157-unarytests-decisiontable/1157-unarytests-decisiontable-test-01.xml @@ -71,7 +71,7 @@ - input values: input expression is valid against input values - '?' inside literal string + input values: "?" symbol alone is not satisfied success @@ -80,7 +80,7 @@ - input values: "?" symbol alone always is a match + input values: "?" symbol alone will be satisfied a true value success @@ -101,8 +101,8 @@ input values: boolean expression is weird @@ -112,8 +112,19 @@ + + + input values: boolean expression is weird + + + success + + + + - output values: result matches output values + output values: result satisfies output values success @@ -122,7 +133,7 @@ - output values: result does not matches output values + output values: result does not satisfy output values @@ -149,7 +160,7 @@ - output values: multiple columns - all match + output values: multiple columns - all satisfied @@ -163,7 +174,7 @@ - output values: multiple columns - column mismatch + output values: multiple columns - column not satisfied @@ -177,7 +188,7 @@ - output values: ? used in tests - match + output values: ? used in tests - satisfied foo @@ -186,7 +197,7 @@ - output values: ? used in tests - mismatch + output values: ? used in tests - not satisfied diff --git a/TestCases/compliance-level-3/1157-unarytests-decisiontable/1157-unarytests-decisiontable.dmn b/TestCases/compliance-level-3/1157-unarytests-decisiontable/1157-unarytests-decisiontable.dmn index 7f6cc1e0..a22c80ee 100644 --- a/TestCases/compliance-level-3/1157-unarytests-decisiontable/1157-unarytests-decisiontable.dmn +++ b/TestCases/compliance-level-3/1157-unarytests-decisiontable/1157-unarytests-decisiontable.dmn @@ -12,7 +12,7 @@ - + @@ -37,7 +37,7 @@ - + @@ -62,7 +62,7 @@ - + @@ -87,7 +87,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -138,7 +138,7 @@ - + @@ -165,8 +165,8 @@ - + special char "?", not is it a unary comparison .. so it is not satisfied --> + @@ -190,15 +190,14 @@ - - - + + + - 123 + "foo" ? @@ -207,7 +206,7 @@ - 123 + null "success" @@ -218,12 +217,13 @@ - + + - "foo" + true ? @@ -232,7 +232,7 @@ - "foo" + true "success" @@ -244,7 +244,7 @@ - + @@ -269,8 +269,8 @@ + in this case the input expression false will not satisfy unary tests and thus the + rule for null will be satisfied --> @@ -293,8 +293,39 @@ + + + + + + + false + + + + + + true + + + "fail" + + + + + false + + + "success" + + + + + - + @@ -319,7 +350,7 @@ - @@ -395,7 +426,7 @@ - + @@ -428,7 +459,7 @@ - + @@ -461,7 +492,7 @@ - + @@ -486,7 +517,7 @@ - +