Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 2e337c7

Browse files
committed
fixed tests
changed order of constructor ut_real_suite parameters
1 parent 12c28ab commit 2e337c7

17 files changed

Lines changed: 21 additions & 21 deletions

examples/developer_examples/RunExampleComplexSuiteWithCustomReporter.sql

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ declare
1818
suite_complex ut_suite;
1919
listener ut_event_listener;
2020
begin
21-
suite1 := ut_suite(a_object_owner=>null, a_object_name => null, a_name => null, a_description => 'Test Suite 1');
21+
suite1 := ut_suite(a_object_owner=>null, a_object_name => null, a_name => null, a_description => 'Test Suite 1', a_path => null);
2222

2323
suite1.add_item(
2424
ut_test(a_object_name => 'ut_exampletest'
@@ -28,7 +28,7 @@ begin
2828
,a_after_test_proc_name => 'tEardown')
2929
);
3030

31-
suite2 := ut_suite(a_object_owner=>null, a_object_name => null, a_name => null, a_description => 'Test Suite 2');
31+
suite2 := ut_suite(a_object_owner=>null, a_object_name => null, a_name => null, a_description => 'Test Suite 2', a_path => null);
3232

3333
suite2.add_item(
3434
ut_test(
@@ -39,7 +39,7 @@ begin
3939
a_after_test_proc_name => 'TEARDOWN')
4040
);
4141

42-
suite_complex := ut_suite( a_object_owner=>null, a_object_name => null, a_name => null, a_description => 'Complex Test Suite');
42+
suite_complex := ut_suite( a_object_owner=>null, a_object_name => null, a_name => null, a_description => 'Complex Test Suite', a_path => null);
4343
suite_complex.items := ut_suite_items(suite1, suite2);
4444

4545
-- provide a reporter to process results

examples/developer_examples/RunExampleTestSuite.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ declare
1616
test_item ut_test;
1717
assert ut_assert_result;
1818
begin
19-
suite := ut_suite(a_object_owner=>null, a_object_name => 'ut_exampletest', a_name => null, a_description => 'Test Suite Name');
19+
suite := ut_suite(a_object_owner=>null, a_object_name => 'ut_exampletest', a_name => null, a_description => 'Test Suite Name',a_path => null);
2020

2121
suite.add_item(
2222
ut_test(a_object_name => 'ut_exampletest'

examples/developer_examples/RunExampleTestSuiteWithCompositeReporter.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ declare
1515
suite ut_suite;
1616
listener ut_event_listener;
1717
begin
18-
suite := ut_suite(a_object_owner=>null, a_object_name => 'ut_exampletest', a_name => null, a_description => 'Test Suite Name');
18+
suite := ut_suite(a_object_owner=>null, a_object_name => 'ut_exampletest', a_name => null, a_description => 'Test Suite Name',a_path => null);
1919

2020
suite.add_item(
2121
ut_test(a_object_name => 'ut_exampletest'

examples/developer_examples/RunExampleTestSuiteWithCustomReporter.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ declare
1919
begin
2020
-- Install ut_custom_reporter first from example folder
2121

22-
suite := ut_suite(a_object_owner=>null, a_object_name => 'ut_exampletest', a_name => null, a_description => 'Test Suite Name');
22+
suite := ut_suite(a_object_owner=>null, a_object_name => 'ut_exampletest', a_name => null, a_description => 'Test Suite Name',a_path => null);
2323

2424
suite.add_item(
2525
ut_test(a_object_name => 'ut_exampletest'

source/core/types/ut_real_suite.tpb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
create or replace type body ut_real_suite as
22

33
constructor function ut_real_suite(
4-
self in out nocopy ut_real_suite, a_object_owner varchar2 := null, a_object_name varchar2, a_name varchar2, a_description varchar2 := null,
5-
a_path varchar2 := null, a_rollback_type integer := null, a_ignore_flag boolean := false, a_before_all_proc_name varchar2 := null,
4+
self in out nocopy ut_real_suite, a_object_owner varchar2 := null, a_object_name varchar2, a_name varchar2, a_path varchar2, a_description varchar2 := null,
5+
a_rollback_type integer := null, a_ignore_flag boolean := false, a_before_all_proc_name varchar2 := null,
66
a_after_all_proc_name varchar2 := null, a_before_each_proc_name varchar2 := null, a_after_each_proc_name varchar2 := null
77
) return self as result is
88
begin

source/core/types/ut_real_suite.tps

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ create or replace type ut_real_suite under ut_suite (
2020
*/
2121
after_all ut_executable,
2222
constructor function ut_real_suite(
23-
self in out nocopy ut_real_suite, a_object_owner varchar2 := null, a_object_name varchar2, a_name varchar2, a_description varchar2 := null,
24-
a_path varchar2 := null, a_rollback_type integer := null, a_ignore_flag boolean := false, a_before_all_proc_name varchar2 := null,
23+
self in out nocopy ut_real_suite, a_object_owner varchar2 := null, a_object_name varchar2, a_name varchar2, a_path varchar2, a_description varchar2 := null,
24+
a_rollback_type integer := null, a_ignore_flag boolean := false, a_before_all_proc_name varchar2 := null,
2525
a_after_all_proc_name varchar2 := null, a_before_each_proc_name varchar2 := null, a_after_each_proc_name varchar2 := null
2626
) return self as result,
2727
overriding member function is_valid return boolean,

source/core/ut_suite_manager.pkb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,8 +97,8 @@ create or replace package body ut_suite_manager is
9797
a_object_owner => l_owner_name,
9898
a_object_name => l_object_name,
9999
a_name => l_object_name, --this could be different for sub-suite (context)
100+
a_path => l_suite_path, --a patch for this suite (excluding the package name of current suite)
100101
a_description => l_suite_name,
101-
a_path => l_suite_path, --a patch for this suite (excluding the package name of current suite)
102102
a_rollback_type => l_suite_rollback,
103103
a_ignore_flag => l_annotation_data.package_annotations.exists('disable'),
104104
a_before_all_proc_name => l_suite_setup_proc,

tests/ut_test/ut_test.IgnoreFlagSkipTest.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ begin
1414
delete from ut$test_table;
1515

1616
l_test := ut_test(a_object_name => 'ut_transaction_control', a_name => 'test', a_rollback_type => ut_utils.gc_rollback_auto, a_ignore_flag => true);
17-
l_suite := ut_suite(a_description => 'Suite name', a_name => 'UT_TRANSACTION_CONTROL', a_object_name => 'UT_TRANSACTION_CONTROL', a_rollback_type => ut_utils.gc_rollback_auto);
17+
l_suite := ut_real_suite(a_description => 'Suite name', a_name => 'UT_TRANSACTION_CONTROL', a_object_name => 'UT_TRANSACTION_CONTROL', a_rollback_type => ut_utils.gc_rollback_auto,a_path => 'ut_transaction_control');
1818
l_suite.add_item(l_test);
1919

2020
--Act

tests/ut_test/ut_test.Rollback_type.Auto.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ begin
1414
delete from ut$test_table;
1515

1616
l_test := ut_test(a_object_name => 'ut_transaction_control',a_name => 'test', a_rollback_type => ut_utils.gc_rollback_manual);
17-
l_suite := ut_suite(a_description => 'Suite name', a_name => 'UT_TRANSACTION_CONTROL', a_object_name => 'UT_TRANSACTION_CONTROL',a_rollback_type => ut_utils.gc_rollback_auto);
17+
l_suite := ut_real_suite(a_description => 'Suite name', a_name => 'UT_TRANSACTION_CONTROL', a_object_name => 'UT_TRANSACTION_CONTROL',a_rollback_type => ut_utils.gc_rollback_auto,a_path => 'ut_transaction_control');
1818
l_suite.add_item(l_test);
1919

2020
--Act

tests/ut_test/ut_test.Rollback_type.AutoOnFailure.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ begin
1414
delete from ut$test_table;
1515

1616
l_test := ut_test(a_object_name => 'ut_transaction_control',a_name => 'test_failure', a_rollback_type => ut_utils.gc_rollback_manual);
17-
l_suite := ut_suite(a_description => 'Suite name', a_name => 'UT_TRANSACTION_CONTROL', a_object_name => 'UT_TRANSACTION_CONTROL', a_rollback_type => ut_utils.gc_rollback_auto);
17+
l_suite := ut_real_suite(a_description => 'Suite name', a_name => 'UT_TRANSACTION_CONTROL', a_object_name => 'UT_TRANSACTION_CONTROL', a_rollback_type => ut_utils.gc_rollback_auto,a_path => 'ut_transaction_control');
1818
l_suite.add_item(l_test);
1919

2020
--Act

0 commit comments

Comments
 (0)