| Name | Code | Description |
|---|---|---|
| g_coverage_id | g_coverage_id tt_coverage_id_arr; |
|
| g_develop_mode | g_develop_mode boolean not null := false; |
|
| g_is_started | g_is_started boolean not null := false; |
|
| l_full_name | l_full_name varchar2(100); |
|
| l_view_name | l_view_name varchar2(200) := ut_metadata.get_dba_view('dba_source'); |
|
| else | else |
|
| end | end if; |
|
l_result := l_result |
' from ' | |
| end | end if; |
|
| return | return l_result; |
|
| l_skip_objects | l_skip_objects ut_object_names; |
|
| l_sql | l_sql varchar2(32767); |
|
| end | end if; |
|
l_sql := a_sql; |
||
| else | else |
|
| end | end if; |
|
| return | return l_cursor; |
|
| l_cov_sources_crsr | l_cov_sources_crsr sys_refcursor; |
|
| l_cov_sources_data | l_cov_sources_data ut_coverage_helper.t_coverage_sources_tmp_rows; |
|
l_cov_sources_crsr := get_cov_sources_cursor(a_coverage_options,a_sql); |
||
| loop | loop |
|
| exit | exit when l_cov_sources_crsr%notfound; |
|
| end | end loop; |
|
| close | close l_cov_sources_crsr; |
|
| end | end if; |
| Name | Code | Description |
|---|---|---|
| gc_proftab_coverage | gc_proftab_coverage constant varchar2(32) := 'proftab'; |
|
| gc_block_coverage | gc_block_coverage constant varchar2(32) := 'block'; |
|
| gc_extended_coverage | gc_extended_coverage constant varchar2(32) := 'extended'; |
| Name | Code | Description |
|---|---|---|
| g_coverage_id | g_coverage_id tt_coverage_id_arr; |
|
| g_develop_mode | g_develop_mode boolean not null := false; |
|
| g_is_started | g_is_started boolean not null := false; |
|
| l_full_name | l_full_name varchar2(100); |
|
| l_view_name | l_view_name varchar2(200) := ut_metadata.get_dba_view('dba_source'); |
|
| else | else |
|
| end | end if; |
|
l_result := l_result |
' from ' | |
| end | end if; |
|
| return | return l_result; |
|
| l_skip_objects | l_skip_objects ut_object_names; |
|
| l_sql | l_sql varchar2(32767); |
|
| end | end if; |
|
l_sql := a_sql; |
||
| else | else |
|
| end | end if; |
|
| return | return l_cursor; |
|
| l_cov_sources_crsr | l_cov_sources_crsr sys_refcursor; |
|
| l_cov_sources_data | l_cov_sources_data ut_coverage_helper.t_coverage_sources_tmp_rows; |
|
l_cov_sources_crsr := get_cov_sources_cursor(a_coverage_options,a_sql); |
||
| loop | loop |
|
| exit | exit when l_cov_sources_crsr%notfound; |
|
| end | end loop; |
|
| close | close l_cov_sources_crsr; |
|
| end | end if; |
Public functions
procedure coverage_start(a_coverage_options ut_coverage_options default null)
*
Allows overwriting of private global variable g_coverage_id
Used internally, only for unit testing of the framework only
procedure mock_coverage_id(a_coverage_id integer,a_coverage_type in varchar2)