From f2608649a71eec0880bb0fe4fc263bd89a7040c6 Mon Sep 17 00:00:00 2001 From: Kennedy Bowers Date: Wed, 15 Feb 2023 15:20:26 +0100 Subject: [PATCH 1/2] kie-issues#111 Add tests for equality operators in positive unary tests to the TCK suite --- .../1131-feel-unary-test-01.xml | 40 +++++++++++++++++++ .../1131-feel-unary/1131-feel-unary.dmn | 29 ++++++++++++++ 2 files changed, 69 insertions(+) create mode 100644 TestCases/compliance-level-3/1131-feel-unary/1131-feel-unary-test-01.xml create mode 100644 TestCases/compliance-level-3/1131-feel-unary/1131-feel-unary.dmn diff --git a/TestCases/compliance-level-3/1131-feel-unary/1131-feel-unary-test-01.xml b/TestCases/compliance-level-3/1131-feel-unary/1131-feel-unary-test-01.xml new file mode 100644 index 000000000..76e57e2ed --- /dev/null +++ b/TestCases/compliance-level-3/1131-feel-unary/1131-feel-unary-test-01.xml @@ -0,0 +1,40 @@ + + + 1131-feel-unary.dmn + + + + + + number: e1 in unary tests + + + true + + + + + number: e1 in unary tests + + + false + + + + + number: e1 in unary tests + + + true + + + + + number: e1 in unary tests + + + false + + + + diff --git a/TestCases/compliance-level-3/1131-feel-unary/1131-feel-unary.dmn b/TestCases/compliance-level-3/1131-feel-unary/1131-feel-unary.dmn new file mode 100644 index 000000000..09caa78b6 --- /dev/null +++ b/TestCases/compliance-level-3/1131-feel-unary/1131-feel-unary.dmn @@ -0,0 +1,29 @@ + + + FEEL in + + + + 10 in (1, 5, !=9) + + + + + + 10 in (1, 5, =9) + + + + + + 10 in (1, 5, =10) + + + + + + 10 in (1, 5, !=10) + + + + From a2e97efb46ff0af94e2234029de2e069a4cb5220 Mon Sep 17 00:00:00 2001 From: Kennedy Bowers Date: Thu, 16 Feb 2023 09:50:20 +0100 Subject: [PATCH 2/2] Adding more unary tests --- .../1131-feel-unary-test-01.xml | 96 +++++++++++++++++-- .../1131-feel-unary/1131-feel-unary.dmn | 84 +++++++++++++--- 2 files changed, 160 insertions(+), 20 deletions(-) diff --git a/TestCases/compliance-level-3/1131-feel-unary/1131-feel-unary-test-01.xml b/TestCases/compliance-level-3/1131-feel-unary/1131-feel-unary-test-01.xml index 76e57e2ed..64b2ae4e6 100644 --- a/TestCases/compliance-level-3/1131-feel-unary/1131-feel-unary-test-01.xml +++ b/TestCases/compliance-level-3/1131-feel-unary/1131-feel-unary-test-01.xml @@ -5,33 +5,113 @@ - + number: e1 in unary tests - + true - + number: e1 in unary tests - + false - + number: e1 in unary tests - + true - + number: e1 in unary tests - + + + false + + + + + number: e1 in unary tests + + + false + + + + + number: e1 in unary tests + + + true + + + + + number: e1 in unary tests + + + true + + + + + number: e1 in unary tests + + + false + + + + + number: e1 in unary tests + + + true + + + + + number: e1 in unary tests + + + true + + + + + number: e1 in unary tests + + + true + + + + + number: e1 in unary tests + + + false + + + + + number: e1 in unary tests + + + true + + + + + number: e1 in unary tests + false diff --git a/TestCases/compliance-level-3/1131-feel-unary/1131-feel-unary.dmn b/TestCases/compliance-level-3/1131-feel-unary/1131-feel-unary.dmn index 09caa78b6..b33d3c39f 100644 --- a/TestCases/compliance-level-3/1131-feel-unary/1131-feel-unary.dmn +++ b/TestCases/compliance-level-3/1131-feel-unary/1131-feel-unary.dmn @@ -1,28 +1,88 @@ FEEL in - - + + - 10 in (1, 5, !=9) + 10 in !=9 - - + + - 10 in (1, 5, =9) + 10 in !=10 - - + + - 10 in (1, 5, =10) + 10 in =10 - - + + - 10 in (1, 5, !=10) + 10 in !=10 + + + + + + 10 in >=11 + + + + + + 10 in >=10 + + + + + + 10 in >=9 + + + + + + 10 in <=9 + + + + + + 10 in <=10 + + + + + + 10 in <=11 + + + + + + 10 in >9 + + + + + + 10 in >10 + + + + + + 10 in <11 + + + + + + 10 in <10