From ccbac43dc76c25454a08e0dfa9b982f6db645618 Mon Sep 17 00:00:00 2001 From: Julian Diaz Date: Mon, 6 Jun 2022 14:06:18 -0300 Subject: [PATCH 1/3] feature/W-10890235: adds munit test to test full requirement set: named parameters, default values, and overloaded definitions --- ...dure-named-parameters-oracle-test-case.xml | 174 ++++++++++++++++++ 1 file changed, 174 insertions(+) create mode 100644 src/test/munit/oracle/stored-procedure-named-parameters-oracle-test-case.xml diff --git a/src/test/munit/oracle/stored-procedure-named-parameters-oracle-test-case.xml b/src/test/munit/oracle/stored-procedure-named-parameters-oracle-test-case.xml new file mode 100644 index 000000000..273cb884f --- /dev/null +++ b/src/test/munit/oracle/stored-procedure-named-parameters-oracle-test-case.xml @@ -0,0 +1,174 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + :parameterb, PARAMETERC=> :parameterc, PARAMETERA =>:parametera)]]> + + + + + + + + + + + + + + + + + :parameterc, PARAMETERA => :parametera, PARAMETERB => :parameterb)]]> + + + + + :parameterc, PARAMETERA => :parametera)]]> + + + + + + + + + + + + + + + + + + + + + + + :parameter)]]> + + + + + :parameter)]]> + + + + + + + + + + + + + + + + + + + + + + + + drop package SYS.PACKAGE1; + drop procedure SP_DEMO_DEFAULT_VALUE; + drop procedure SP_DEMO; + drop table PERSONS; + drop table TABLE_DEMO_DEFAULT_VALUE; + + + + + + + + + From 439ac345a7cde6a8110ee9bef2f9fd154802362b Mon Sep 17 00:00:00 2001 From: Julian Diaz Date: Mon, 6 Jun 2022 15:02:53 -0300 Subject: [PATCH 2/3] feature/W-10890235: fix tests --- ...stored-procedure-named-parameters-oracle-test-case.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/test/munit/oracle/stored-procedure-named-parameters-oracle-test-case.xml b/src/test/munit/oracle/stored-procedure-named-parameters-oracle-test-case.xml index 273cb884f..ae95a3623 100644 --- a/src/test/munit/oracle/stored-procedure-named-parameters-oracle-test-case.xml +++ b/src/test/munit/oracle/stored-procedure-named-parameters-oracle-test-case.xml @@ -141,14 +141,14 @@ END PACKAGE1;]]> - - + + - - + + From 5e37dbf1f2395113895d2befbd7ec9d4c05b335d Mon Sep 17 00:00:00 2001 From: Julian Diaz Date: Tue, 7 Jun 2022 13:16:54 -0300 Subject: [PATCH 3/3] feature/W-10890235: adds missing test for Out and InOut named parameters, formatter, enables log exception while dropping objects --- ...dure-named-parameters-oracle-test-case.xml | 154 ++++++++++++------ 1 file changed, 107 insertions(+), 47 deletions(-) diff --git a/src/test/munit/oracle/stored-procedure-named-parameters-oracle-test-case.xml b/src/test/munit/oracle/stored-procedure-named-parameters-oracle-test-case.xml index ae95a3623..600b8e641 100644 --- a/src/test/munit/oracle/stored-procedure-named-parameters-oracle-test-case.xml +++ b/src/test/munit/oracle/stored-procedure-named-parameters-oracle-test-case.xml @@ -22,62 +22,82 @@ - + + - + + - + + - + + - + + - + + + + + + + + + + @@ -98,6 +118,44 @@ END PACKAGE1;]]> + + + + :parameterb, PARAMETERD=>:parameterOUT, PARAMETERC=> :parameterc, PARAMETERA =>:parametera)]]> + + + + + + + + + + + + + + + + :parameterb, PARAMETERC=> :parameterc, PARAMETERA =>:parametera)]]> + + + + + + + + + + + + + + + + + + @@ -161,12 +219,14 @@ END PACKAGE1;]]> drop package SYS.PACKAGE1; drop procedure SP_DEMO_DEFAULT_VALUE; drop procedure SP_DEMO; + drop procedure SP_DEMO_WITH_OUT; + drop procedure SP_DEMO_WITH_INOUT; drop table PERSONS; drop table TABLE_DEMO_DEFAULT_VALUE; - +