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

Skip to content

Commit 090207c

Browse files
committed
Added extra coverage for file mapping.
1 parent a84246b commit 090207c

2 files changed

Lines changed: 21 additions & 0 deletions

File tree

test/ut3_user/reporters/test_coverage/test_extended_coverage.pkb

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -294,5 +294,22 @@ create or replace package body test_extended_coverage is
294294
ut.expect(l_actual).not_to_be_like(l_not_expected);
295295
end;
296296

297+
procedure cov_file_mapping_no_utrun is
298+
l_expected clob;
299+
l_not_expected clob;
300+
l_actual clob;
301+
begin
302+
--Arrange
303+
l_expected := '%UT3_DEVELOP.REGEX_DUMMY_COV%';
304+
--Act
305+
l_actual := ut3_tester_helper.coverage_helper.gather_coverage_on_coverage(
306+
q'[ut3_develop.ut_coverage_options(
307+
coverage_run_id => l_coverage_run_id,
308+
file_mappings => ut3_develop.ut_file_mappings( ut3_develop.ut_file_mapping('C:\tests\helpers\core.pkb','UT3_DEVELOP','REGEX_DUMMY_COV','PACKAGE BODY'))
309+
)]');
310+
--Assert
311+
ut.expect(l_actual).to_be_like(l_expected);
312+
end;
313+
297314
end;
298315
/

test/ut3_user/reporters/test_coverage/test_extended_coverage.pks

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,5 +58,9 @@ create or replace package test_extended_coverage is
5858
--%test(Collect coverage for objects with object regex exclude without ut_run)
5959
procedure cove_rgx_exc_object_norun;
6060

61+
--%beforetest(ut3_tester_helper.coverage_helper.create_regex_dummy_cov)
62+
--%aftertest(ut3_tester_helper.coverage_helper.drop_regex_dummy_cov)
63+
--%test(Collect coverage for file mapping without ut_run)
64+
procedure cov_file_mapping_no_utrun;
6165
end;
6266
/

0 commit comments

Comments
 (0)