@@ -131,7 +131,11 @@ create or replace package body ut is
131131 a_client_character_set varchar2,
132132 a_random_test_order integer,
133133 a_random_test_order_seed positive,
134- a_tags varchar2 := null
134+ a_tags varchar2 := null,
135+ a_include_schema_expr varchar2 := null,
136+ a_include_object_expr varchar2 := null,
137+ a_exclude_schema_expr varchar2 := null,
138+ a_exclude_object_expr varchar2 := null
135139 ) is
136140 pragma autonomous_transaction;
137141 begin
@@ -150,7 +154,11 @@ create or replace package body ut is
150154 false,
151155 ut_utils.int_to_boolean(a_random_test_order),
152156 a_random_test_order_seed,
153- a_tags
157+ a_tags,
158+ a_include_schema_expr,
159+ a_include_object_expr,
160+ a_exclude_schema_expr,
161+ a_exclude_object_expr
154162 );
155163 rollback;
156164 end;
@@ -167,10 +175,15 @@ create or replace package body ut is
167175 a_client_character_set varchar2,
168176 a_random_test_order integer,
169177 a_random_test_order_seed positive,
170- a_tags varchar2 := null
178+ a_tags varchar2 := null,
179+ a_include_schema_expr varchar2 := null,
180+ a_include_object_expr varchar2 := null,
181+ a_exclude_schema_expr varchar2 := null,
182+ a_exclude_object_expr varchar2 := null
171183 ) is
172184 pragma autonomous_transaction;
173185 begin
186+
174187 a_reporter := coalesce(a_reporter,ut_documentation_reporter());
175188 ut_runner.run(
176189 a_paths,
@@ -186,7 +199,11 @@ create or replace package body ut is
186199 false,
187200 ut_utils.int_to_boolean(a_random_test_order),
188201 a_random_test_order_seed,
189- a_tags
202+ a_tags,
203+ a_include_schema_expr,
204+ a_include_object_expr,
205+ a_exclude_schema_expr,
206+ a_exclude_object_expr
190207 );
191208 rollback;
192209 end;
@@ -227,7 +244,11 @@ create or replace package body ut is
227244 a_client_character_set varchar2 := null,
228245 a_random_test_order integer := 0,
229246 a_random_test_order_seed positive := null,
230- a_tags varchar2 := null
247+ a_tags varchar2 := null,
248+ a_include_schema_expr varchar2 := null,
249+ a_include_object_expr varchar2 := null,
250+ a_exclude_schema_expr varchar2 := null,
251+ a_exclude_object_expr varchar2 := null
231252 ) return ut_varchar2_rows pipelined is
232253 l_reporter ut_reporter_base := a_reporter;
233254 l_results sys_refcursor;
@@ -244,7 +265,11 @@ create or replace package body ut is
244265 a_client_character_set,
245266 a_random_test_order,
246267 a_random_test_order_seed,
247- a_tags
268+ a_tags,
269+ a_include_schema_expr,
270+ a_include_object_expr,
271+ a_exclude_schema_expr,
272+ a_exclude_object_expr
248273 );
249274 if l_reporter is of (ut_output_reporter_base) then
250275 l_results := treat(l_reporter as ut_output_reporter_base).get_lines_cursor();
@@ -266,7 +291,11 @@ create or replace package body ut is
266291 a_client_character_set varchar2 := null,
267292 a_random_test_order integer := 0,
268293 a_random_test_order_seed positive := null,
269- a_tags varchar2 := null
294+ a_tags varchar2 := null,
295+ a_include_schema_expr varchar2 := null,
296+ a_include_object_expr varchar2 := null,
297+ a_exclude_schema_expr varchar2 := null,
298+ a_exclude_object_expr varchar2 := null
270299 ) return ut_varchar2_rows pipelined is
271300 l_reporter ut_reporter_base := a_reporter;
272301 l_results sys_refcursor;
@@ -283,7 +312,11 @@ create or replace package body ut is
283312 a_client_character_set,
284313 a_random_test_order,
285314 a_random_test_order_seed,
286- a_tags
315+ a_tags,
316+ a_include_schema_expr,
317+ a_include_object_expr,
318+ a_exclude_schema_expr,
319+ a_exclude_object_expr
287320 );
288321 if l_reporter is of (ut_output_reporter_base) then
289322 l_results := treat(l_reporter as ut_output_reporter_base).get_lines_cursor();
@@ -306,7 +339,11 @@ create or replace package body ut is
306339 a_client_character_set varchar2 := null,
307340 a_random_test_order integer := 0,
308341 a_random_test_order_seed positive := null,
309- a_tags varchar2 := null
342+ a_tags varchar2 := null,
343+ a_include_schema_expr varchar2 := null,
344+ a_include_object_expr varchar2 := null,
345+ a_exclude_schema_expr varchar2 := null,
346+ a_exclude_object_expr varchar2 := null
310347 ) return ut_varchar2_rows pipelined is
311348 l_reporter ut_reporter_base := a_reporter;
312349 l_results sys_refcursor;
@@ -323,7 +360,11 @@ create or replace package body ut is
323360 a_client_character_set,
324361 a_random_test_order,
325362 a_random_test_order_seed,
326- a_tags
363+ a_tags,
364+ a_include_schema_expr,
365+ a_include_object_expr,
366+ a_exclude_schema_expr,
367+ a_exclude_object_expr
327368 );
328369 if l_reporter is of (ut_output_reporter_base) then
329370 l_results := treat(l_reporter as ut_output_reporter_base).get_lines_cursor();
@@ -346,7 +387,11 @@ create or replace package body ut is
346387 a_client_character_set varchar2 := null,
347388 a_random_test_order integer := 0,
348389 a_random_test_order_seed positive := null,
349- a_tags varchar2 := null
390+ a_tags varchar2 := null,
391+ a_include_schema_expr varchar2 := null,
392+ a_include_object_expr varchar2 := null,
393+ a_exclude_schema_expr varchar2 := null,
394+ a_exclude_object_expr varchar2 := null
350395 ) return ut_varchar2_rows pipelined is
351396 l_reporter ut_reporter_base := a_reporter;
352397 l_results sys_refcursor;
@@ -363,7 +408,11 @@ create or replace package body ut is
363408 a_client_character_set,
364409 a_random_test_order,
365410 a_random_test_order_seed,
366- a_tags
411+ a_tags,
412+ a_include_schema_expr,
413+ a_include_object_expr,
414+ a_exclude_schema_expr,
415+ a_exclude_object_expr
367416 );
368417 if l_reporter is of (ut_output_reporter_base) then
369418 l_results := treat(l_reporter as ut_output_reporter_base).get_lines_cursor();
@@ -386,7 +435,11 @@ create or replace package body ut is
386435 a_client_character_set varchar2 := null,
387436 a_random_test_order integer := 0,
388437 a_random_test_order_seed positive := null,
389- a_tags varchar2 := null
438+ a_tags varchar2 := null,
439+ a_include_schema_expr varchar2 := null,
440+ a_include_object_expr varchar2 := null,
441+ a_exclude_schema_expr varchar2 := null,
442+ a_exclude_object_expr varchar2 := null
390443 ) return ut_varchar2_rows pipelined is
391444 l_reporter ut_reporter_base := a_reporter;
392445 l_results sys_refcursor;
@@ -403,7 +456,11 @@ create or replace package body ut is
403456 a_client_character_set,
404457 a_random_test_order,
405458 a_random_test_order_seed,
406- a_tags
459+ a_tags,
460+ a_include_schema_expr,
461+ a_include_object_expr,
462+ a_exclude_schema_expr,
463+ a_exclude_object_expr
407464 );
408465 if l_reporter is of (ut_output_reporter_base) then
409466 l_results := treat(l_reporter as ut_output_reporter_base).get_lines_cursor();
@@ -426,7 +483,11 @@ create or replace package body ut is
426483 a_client_character_set varchar2 := null,
427484 a_random_test_order integer := 0,
428485 a_random_test_order_seed positive := null,
429- a_tags varchar2 := null
486+ a_tags varchar2 := null,
487+ a_include_schema_expr varchar2 := null,
488+ a_include_object_expr varchar2 := null,
489+ a_exclude_schema_expr varchar2 := null,
490+ a_exclude_object_expr varchar2 := null
430491 ) return ut_varchar2_rows pipelined is
431492 l_reporter ut_reporter_base := a_reporter;
432493 l_results sys_refcursor;
@@ -443,7 +504,11 @@ create or replace package body ut is
443504 a_client_character_set,
444505 a_random_test_order,
445506 a_random_test_order_seed,
446- a_tags
507+ a_tags,
508+ a_include_schema_expr,
509+ a_include_object_expr,
510+ a_exclude_schema_expr,
511+ a_exclude_object_expr
447512 );
448513 if l_reporter is of (ut_output_reporter_base) then
449514 l_results := treat(l_reporter as ut_output_reporter_base).get_lines_cursor();
@@ -467,7 +532,11 @@ create or replace package body ut is
467532 a_force_manual_rollback boolean := false,
468533 a_random_test_order boolean := false,
469534 a_random_test_order_seed positive := null,
470- a_tags varchar2 := null
535+ a_tags varchar2 := null,
536+ a_include_schema_expr varchar2 := null,
537+ a_include_object_expr varchar2 := null,
538+ a_exclude_schema_expr varchar2 := null,
539+ a_exclude_object_expr varchar2 := null
471540 ) is
472541 l_reporter ut_reporter_base := a_reporter;
473542 begin
@@ -487,7 +556,11 @@ create or replace package body ut is
487556 a_force_manual_rollback,
488557 a_random_test_order,
489558 a_random_test_order_seed,
490- a_tags
559+ a_tags,
560+ a_include_schema_expr,
561+ a_include_object_expr,
562+ a_exclude_schema_expr,
563+ a_exclude_object_expr
491564 );
492565 else
493566 run_autonomous(
@@ -502,7 +575,11 @@ create or replace package body ut is
502575 a_client_character_set,
503576 ut_utils.boolean_to_int(a_random_test_order),
504577 a_random_test_order_seed,
505- a_tags
578+ a_tags,
579+ a_include_schema_expr,
580+ a_include_object_expr,
581+ a_exclude_schema_expr,
582+ a_exclude_object_expr
506583 );
507584 end if;
508585 if l_reporter is of (ut_output_reporter_base) then
@@ -524,7 +601,11 @@ create or replace package body ut is
524601 a_force_manual_rollback boolean := false,
525602 a_random_test_order boolean := false,
526603 a_random_test_order_seed positive := null,
527- a_tags varchar2 := null
604+ a_tags varchar2 := null,
605+ a_include_schema_expr varchar2 := null,
606+ a_include_object_expr varchar2 := null,
607+ a_exclude_schema_expr varchar2 := null,
608+ a_exclude_object_expr varchar2 := null
528609 ) is
529610 l_reporter ut_reporter_base := a_reporter;
530611 begin
@@ -541,7 +622,11 @@ create or replace package body ut is
541622 a_force_manual_rollback,
542623 a_random_test_order,
543624 a_random_test_order_seed,
544- a_tags
625+ a_tags,
626+ a_include_schema_expr,
627+ a_include_object_expr,
628+ a_exclude_schema_expr,
629+ a_exclude_object_expr
545630 );
546631 end;
547632
@@ -557,7 +642,11 @@ create or replace package body ut is
557642 a_force_manual_rollback boolean := false,
558643 a_random_test_order boolean := false,
559644 a_random_test_order_seed positive := null,
560- a_tags varchar2 := null
645+ a_tags varchar2 := null,
646+ a_include_schema_expr varchar2 := null,
647+ a_include_object_expr varchar2 := null,
648+ a_exclude_schema_expr varchar2 := null,
649+ a_exclude_object_expr varchar2 := null
561650 ) is
562651 begin
563652 ut.run(
@@ -573,7 +662,11 @@ create or replace package body ut is
573662 a_force_manual_rollback,
574663 a_random_test_order,
575664 a_random_test_order_seed,
576- a_tags
665+ a_tags,
666+ a_include_schema_expr,
667+ a_include_object_expr,
668+ a_exclude_schema_expr,
669+ a_exclude_object_expr
577670 );
578671 end;
579672
@@ -589,7 +682,11 @@ create or replace package body ut is
589682 a_force_manual_rollback boolean := false,
590683 a_random_test_order boolean := false,
591684 a_random_test_order_seed positive := null,
592- a_tags varchar2 := null
685+ a_tags varchar2 := null,
686+ a_include_schema_expr varchar2 := null,
687+ a_include_object_expr varchar2 := null,
688+ a_exclude_schema_expr varchar2 := null,
689+ a_exclude_object_expr varchar2 := null
593690 ) is
594691 begin
595692 ut.run(
@@ -605,7 +702,11 @@ create or replace package body ut is
605702 a_force_manual_rollback,
606703 a_random_test_order,
607704 a_random_test_order_seed,
608- a_tags
705+ a_tags,
706+ a_include_schema_expr,
707+ a_include_object_expr,
708+ a_exclude_schema_expr,
709+ a_exclude_object_expr
609710 );
610711 end;
611712
@@ -622,7 +723,11 @@ create or replace package body ut is
622723 a_force_manual_rollback boolean := false,
623724 a_random_test_order boolean := false,
624725 a_random_test_order_seed positive := null,
625- a_tags varchar2 := null
726+ a_tags varchar2 := null,
727+ a_include_schema_expr varchar2 := null,
728+ a_include_object_expr varchar2 := null,
729+ a_exclude_schema_expr varchar2 := null,
730+ a_exclude_object_expr varchar2 := null
626731 ) is
627732 begin
628733 ut.run(
@@ -638,7 +743,11 @@ create or replace package body ut is
638743 a_force_manual_rollback,
639744 a_random_test_order,
640745 a_random_test_order_seed,
641- a_tags
746+ a_tags,
747+ a_include_schema_expr,
748+ a_include_object_expr,
749+ a_exclude_schema_expr,
750+ a_exclude_object_expr
642751 );
643752 end;
644753
@@ -655,7 +764,11 @@ create or replace package body ut is
655764 a_force_manual_rollback boolean := false,
656765 a_random_test_order boolean := false,
657766 a_random_test_order_seed positive := null,
658- a_tags varchar2 := null
767+ a_tags varchar2 := null,
768+ a_include_schema_expr varchar2 := null,
769+ a_include_object_expr varchar2 := null,
770+ a_exclude_schema_expr varchar2 := null,
771+ a_exclude_object_expr varchar2 := null
659772 ) is
660773 begin
661774 ut.run(
@@ -671,7 +784,11 @@ create or replace package body ut is
671784 a_force_manual_rollback,
672785 a_random_test_order,
673786 a_random_test_order_seed,
674- a_tags
787+ a_tags,
788+ a_include_schema_expr,
789+ a_include_object_expr,
790+ a_exclude_schema_expr,
791+ a_exclude_object_expr
675792 );
676793 end;
677794
0 commit comments