File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -33,11 +33,10 @@ create or replace package body ut_runner is
3333 return l_result;
3434 end;
3535
36- procedure finish_run(a_reporters ut_reporters ) is
36+ procedure finish_run(l_listener ut_event_listener ) is
3737 begin
3838 ut_utils.cleanup_temp_tables;
39- -- TODO: Not needed anymore?
40- ut_output_buffer.close(a_reporters);
39+ l_listener.fire_on_event(ut_utils.gc_finalize);
4140 ut_metadata.reset_source_definition_cache;
4241 ut_utils.read_cache_to_dbms_output();
4342 ut_coverage_helper.cleanup_tmp_table();
@@ -93,11 +92,10 @@ create or replace package body ut_runner is
9392 );
9493 l_items_to_run.do_execute(l_listener);
9594
96- finish_run(l_listener.reporters );
95+ finish_run(l_listener);
9796 exception
9897 when others then
99- finish_run(l_listener.reporters);
100- l_listener.fire_on_event(ut_utils.gc_finalize);
98+ finish_run(l_listener);
10199 dbms_output.put_line(dbms_utility.format_error_backtrace);
102100 dbms_output.put_line(dbms_utility.format_error_stack);
103101 raise;
Original file line number Diff line number Diff line change 11create or replace type ut_output_buffer_base authid definer as object(
22 /*
3- utPLSQL - Version X.X.X.X
3+ utPLSQL - Version 3
44 Copyright 2016 - 2017 utPLSQL Project
55
66 Licensed under the Apache License, Version 2.0 (the "License"):
Original file line number Diff line number Diff line change 11create or replace type body ut_output_table_buffer is
22 /*
3- utPLSQL - Version X.X.X.X
3+ utPLSQL - Version 3
44 Copyright 2016 - 2017 utPLSQL Project
55
66 Licensed under the Apache License, Version 2.0 (the "License"):
Original file line number Diff line number Diff line change 11create or replace type ut_output_table_buffer under ut_output_buffer_base (
22 /*
3- utPLSQL - Version X.X.X.X
3+ utPLSQL - Version 3
44 Copyright 2016 - 2017 utPLSQL Project
55
66 Licensed under the Apache License, Version 2.0 (the "License"):
Original file line number Diff line number Diff line change 11create or replace type body ut_output_reporter_base is
22 /*
3- utPLSQL - Version X.X.X.X
3+ utPLSQL - Version 3
44 Copyright 2016 - 2017 utPLSQL Project
55
66 Licensed under the Apache License, Version 2.0 (the "License"):
Original file line number Diff line number Diff line change 11create or replace type ut_output_reporter_base under ut_reporter_base(
22 /*
3- utPLSQL - Version X.X.X.X
3+ utPLSQL - Version 3
44 Copyright 2016 - 2017 utPLSQL Project
55
66 Licensed under the Apache License, Version 2.0 (the "License"):
Original file line number Diff line number Diff line change @@ -75,7 +75,6 @@ alter session set current_schema = &&ut3_owner;
7575-- output buffer table
7676@@install_component .sql ' core/output_buffers/ut_output_buffer_info_tmp.sql'
7777@@install_component .sql ' core/output_buffers/ut_output_buffer_tmp.sql'
78- @@install_component .sql ' core/output_buffers/ut_message_id_seq.sql'
7978-- output buffer table api
8079@@install_component .sql ' core/output_buffers/ut_output_table_buffer.tps'
8180@@install_component .sql ' core/output_buffers/ut_output_table_buffer.tpb'
You can’t perform that action at this time.
0 commit comments