diff --git a/TestCases/DMN15.xsd b/TestCases/DMN15.xsd new file mode 100644 index 000000000..a6b161ecb --- /dev/null +++ b/TestCases/DMN15.xsd @@ -0,0 +1,592 @@ + + + + + + + Include the DMN Diagram Interchange (DI) schema + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/TestCases/DMNDI15.xsd b/TestCases/DMNDI15.xsd new file mode 100644 index 000000000..17b553534 --- /dev/null +++ b/TestCases/DMNDI15.xsd @@ -0,0 +1,109 @@ + + + + + + + + + + + This element should never be instantiated directly, but rather concrete implementation should. It is placed there only to be referred in the sequence + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/TestCases/compliance-level-2/0001-input-data-string/0001-input-data-string.dmn b/TestCases/compliance-level-2/0001-input-data-string/0001-input-data-string.dmn index 3ee37abbe..a52940fba 100644 --- a/TestCases/compliance-level-2/0001-input-data-string/0001-input-data-string.dmn +++ b/TestCases/compliance-level-2/0001-input-data-string/0001-input-data-string.dmn @@ -1,5 +1,5 @@ - + diff --git a/TestCases/compliance-level-2/0002-input-data-number/0002-input-data-number.dmn b/TestCases/compliance-level-2/0002-input-data-number/0002-input-data-number.dmn index ec5b93fb1..e48f06d56 100644 --- a/TestCases/compliance-level-2/0002-input-data-number/0002-input-data-number.dmn +++ b/TestCases/compliance-level-2/0002-input-data-number/0002-input-data-number.dmn @@ -1,5 +1,5 @@ - + diff --git a/TestCases/compliance-level-2/0003-input-data-string-allowed-values/0003-input-data-string-allowed-values.dmn b/TestCases/compliance-level-2/0003-input-data-string-allowed-values/0003-input-data-string-allowed-values.dmn index b6d1e4612..da8d871b8 100644 --- a/TestCases/compliance-level-2/0003-input-data-string-allowed-values/0003-input-data-string-allowed-values.dmn +++ b/TestCases/compliance-level-2/0003-input-data-string-allowed-values/0003-input-data-string-allowed-values.dmn @@ -1,5 +1,5 @@ - + string diff --git a/TestCases/compliance-level-2/0004-simpletable-U/0004-simpletable-U.dmn b/TestCases/compliance-level-2/0004-simpletable-U/0004-simpletable-U.dmn index 35a93db1d..2ff5c6f77 100644 --- a/TestCases/compliance-level-2/0004-simpletable-U/0004-simpletable-U.dmn +++ b/TestCases/compliance-level-2/0004-simpletable-U/0004-simpletable-U.dmn @@ -1,5 +1,5 @@ - + diff --git a/TestCases/compliance-level-2/0005-simpletable-A/0005-simpletable-A.dmn b/TestCases/compliance-level-2/0005-simpletable-A/0005-simpletable-A.dmn index 93d3146de..94568b8f2 100644 --- a/TestCases/compliance-level-2/0005-simpletable-A/0005-simpletable-A.dmn +++ b/TestCases/compliance-level-2/0005-simpletable-A/0005-simpletable-A.dmn @@ -1,5 +1,5 @@ - + diff --git a/TestCases/compliance-level-2/0006-simpletable-P1/0006-simpletable-P1.dmn b/TestCases/compliance-level-2/0006-simpletable-P1/0006-simpletable-P1.dmn index 03d84f39d..5c654e04a 100644 --- a/TestCases/compliance-level-2/0006-simpletable-P1/0006-simpletable-P1.dmn +++ b/TestCases/compliance-level-2/0006-simpletable-P1/0006-simpletable-P1.dmn @@ -1,5 +1,5 @@ - + diff --git a/TestCases/compliance-level-2/0007-simpletable-P2/0007-simpletable-P2.dmn b/TestCases/compliance-level-2/0007-simpletable-P2/0007-simpletable-P2.dmn index 027bebd88..c16063c7c 100644 --- a/TestCases/compliance-level-2/0007-simpletable-P2/0007-simpletable-P2.dmn +++ b/TestCases/compliance-level-2/0007-simpletable-P2/0007-simpletable-P2.dmn @@ -1,5 +1,5 @@ - + diff --git a/TestCases/compliance-level-2/0008-LX-arithmetic/0008-LX-arithmetic.dmn b/TestCases/compliance-level-2/0008-LX-arithmetic/0008-LX-arithmetic.dmn index b9c70f65e..68c042995 100644 --- a/TestCases/compliance-level-2/0008-LX-arithmetic/0008-LX-arithmetic.dmn +++ b/TestCases/compliance-level-2/0008-LX-arithmetic/0008-LX-arithmetic.dmn @@ -1,5 +1,5 @@ - + number diff --git a/TestCases/compliance-level-2/0009-invocation-arithmetic/0009-invocation-arithmetic.dmn b/TestCases/compliance-level-2/0009-invocation-arithmetic/0009-invocation-arithmetic.dmn index c37762ee9..b128ac2d7 100644 --- a/TestCases/compliance-level-2/0009-invocation-arithmetic/0009-invocation-arithmetic.dmn +++ b/TestCases/compliance-level-2/0009-invocation-arithmetic/0009-invocation-arithmetic.dmn @@ -1,5 +1,5 @@ - + number @@ -32,7 +32,7 @@ - + (p*r/12)/(1-(1+r/12)**-n) diff --git a/TestCases/compliance-level-2/0010-multi-output-U/0010-multi-output-U.dmn b/TestCases/compliance-level-2/0010-multi-output-U/0010-multi-output-U.dmn index dfaa15b3d..91e8ed68a 100644 --- a/TestCases/compliance-level-2/0010-multi-output-U/0010-multi-output-U.dmn +++ b/TestCases/compliance-level-2/0010-multi-output-U/0010-multi-output-U.dmn @@ -1,5 +1,5 @@ - + string diff --git a/TestCases/compliance-level-2/0100-feel-constants/0100-feel-constants.dmn b/TestCases/compliance-level-2/0100-feel-constants/0100-feel-constants.dmn index a342e338c..02cc92d50 100644 --- a/TestCases/compliance-level-2/0100-feel-constants/0100-feel-constants.dmn +++ b/TestCases/compliance-level-2/0100-feel-constants/0100-feel-constants.dmn @@ -1,5 +1,5 @@ - + diff --git a/TestCases/compliance-level-2/0101-feel-constants/0101-feel-constants.dmn b/TestCases/compliance-level-2/0101-feel-constants/0101-feel-constants.dmn index 03b7d854d..d8f220487 100644 --- a/TestCases/compliance-level-2/0101-feel-constants/0101-feel-constants.dmn +++ b/TestCases/compliance-level-2/0101-feel-constants/0101-feel-constants.dmn @@ -1,5 +1,5 @@ - + diff --git a/TestCases/compliance-level-2/0102-feel-constants/0102-feel-constants.dmn b/TestCases/compliance-level-2/0102-feel-constants/0102-feel-constants.dmn index c352d41d4..477d57e44 100644 --- a/TestCases/compliance-level-2/0102-feel-constants/0102-feel-constants.dmn +++ b/TestCases/compliance-level-2/0102-feel-constants/0102-feel-constants.dmn @@ -1,5 +1,5 @@ - + diff --git a/TestCases/compliance-level-2/0105-feel-math/0105-feel-math.dmn b/TestCases/compliance-level-2/0105-feel-math/0105-feel-math.dmn index 366c527b4..ddffa1a41 100644 --- a/TestCases/compliance-level-2/0105-feel-math/0105-feel-math.dmn +++ b/TestCases/compliance-level-2/0105-feel-math/0105-feel-math.dmn @@ -1,5 +1,5 @@ - + diff --git a/TestCases/compliance-level-2/0106-feel-ternary-logic/0106-feel-ternary-logic.dmn b/TestCases/compliance-level-2/0106-feel-ternary-logic/0106-feel-ternary-logic.dmn index 46f39c713..ab955761e 100644 --- a/TestCases/compliance-level-2/0106-feel-ternary-logic/0106-feel-ternary-logic.dmn +++ b/TestCases/compliance-level-2/0106-feel-ternary-logic/0106-feel-ternary-logic.dmn @@ -1,5 +1,5 @@ - + diff --git a/TestCases/compliance-level-2/0107-feel-ternary-logic-not/0107-feel-ternary-logic-not.dmn b/TestCases/compliance-level-2/0107-feel-ternary-logic-not/0107-feel-ternary-logic-not.dmn index 39c16a9f3..a10647e7b 100644 --- a/TestCases/compliance-level-2/0107-feel-ternary-logic-not/0107-feel-ternary-logic-not.dmn +++ b/TestCases/compliance-level-2/0107-feel-ternary-logic-not/0107-feel-ternary-logic-not.dmn @@ -1,5 +1,5 @@ - + diff --git a/TestCases/compliance-level-2/0108-first-hitpolicy/0108-first-hitpolicy.dmn b/TestCases/compliance-level-2/0108-first-hitpolicy/0108-first-hitpolicy.dmn index 331180c24..7b23dc0c8 100644 --- a/TestCases/compliance-level-2/0108-first-hitpolicy/0108-first-hitpolicy.dmn +++ b/TestCases/compliance-level-2/0108-first-hitpolicy/0108-first-hitpolicy.dmn @@ -1,5 +1,5 @@ - + diff --git a/TestCases/compliance-level-2/0109-ruleOrder-hitpolicy/0109-ruleOrder-hitpolicy.dmn b/TestCases/compliance-level-2/0109-ruleOrder-hitpolicy/0109-ruleOrder-hitpolicy.dmn index 361231396..0be4dee47 100644 --- a/TestCases/compliance-level-2/0109-ruleOrder-hitpolicy/0109-ruleOrder-hitpolicy.dmn +++ b/TestCases/compliance-level-2/0109-ruleOrder-hitpolicy/0109-ruleOrder-hitpolicy.dmn @@ -1,5 +1,5 @@ - + diff --git a/TestCases/compliance-level-2/0110-outputOrder-hitpolicy/0110-outputOrder-hitpolicy.dmn b/TestCases/compliance-level-2/0110-outputOrder-hitpolicy/0110-outputOrder-hitpolicy.dmn index 551270372..0eb41104c 100644 --- a/TestCases/compliance-level-2/0110-outputOrder-hitpolicy/0110-outputOrder-hitpolicy.dmn +++ b/TestCases/compliance-level-2/0110-outputOrder-hitpolicy/0110-outputOrder-hitpolicy.dmn @@ -1,5 +1,5 @@ - + diff --git a/TestCases/compliance-level-2/0111-first-hitpolicy-singleoutputcol/0111-first-hitpolicy-singleoutputcol.dmn b/TestCases/compliance-level-2/0111-first-hitpolicy-singleoutputcol/0111-first-hitpolicy-singleoutputcol.dmn index 4fd8c9260..4eeab784c 100644 --- a/TestCases/compliance-level-2/0111-first-hitpolicy-singleoutputcol/0111-first-hitpolicy-singleoutputcol.dmn +++ b/TestCases/compliance-level-2/0111-first-hitpolicy-singleoutputcol/0111-first-hitpolicy-singleoutputcol.dmn @@ -1,5 +1,5 @@ - +