@@ -2,11 +2,12 @@ create or replace package body ut_runner is
22
33 g_run_params t_run_params;
44
5- procedure run(a_paths ut_varchar2_list, a_reporters ut_reporters) is
5+ procedure run(a_paths ut_varchar2_list, a_reporters ut_reporters, a_color_console boolean := false ) is
66 l_items_to_run ut_run;
77 l_listener ut_event_listener;
88 l_current_suite ut_suite;
99 begin
10+ ut_console_reporter_base.set_color_enabled(a_color_console);
1011 if a_reporters is null or a_reporters.count = 0 then
1112 l_listener := ut_event_listener(ut_reporters(ut_documentation_reporter()));
1213 else
@@ -29,20 +30,20 @@ create or replace package body ut_runner is
2930 raise;
3031 end;
3132
32- procedure run(a_paths ut_varchar2_list, a_reporter ut_reporter_base := ut_documentation_reporter()) is
33+ procedure run(a_paths ut_varchar2_list, a_reporter ut_reporter_base := ut_documentation_reporter(), a_color_console boolean := false ) is
3334 begin
34- run(a_paths, ut_reporters(coalesce(a_reporter,ut_documentation_reporter())));
35+ run(a_paths, ut_reporters(coalesce(a_reporter,ut_documentation_reporter())), a_color_console );
3536 end;
3637
3738
38- procedure run(a_path in varchar2, a_reporter ut_reporter_base := ut_documentation_reporter()) is
39+ procedure run(a_path in varchar2, a_reporter ut_reporter_base := ut_documentation_reporter(), a_color_console boolean := false ) is
3940 begin
40- run(ut_varchar2_list(coalesce(a_path, sys_context('userenv', 'current_schema'))), a_reporter);
41+ run(ut_varchar2_list(coalesce(a_path, sys_context('userenv', 'current_schema'))), a_reporter, a_color_console );
4142 end run;
4243
43- procedure run(a_path in varchar2, a_reporters in ut_reporters) is
44+ procedure run(a_path in varchar2, a_reporters in ut_reporters, a_color_console boolean := false ) is
4445 begin
45- run(ut_varchar2_list(coalesce(a_path, sys_context('userenv', 'current_schema'))), a_reporters);
46+ run(ut_varchar2_list(coalesce(a_path, sys_context('userenv', 'current_schema'))), a_reporters, a_color_console );
4647 end run;
4748
4849 function parse_reporting_params(a_params ut_varchar2_list) return tt_call_params is
0 commit comments