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

Skip to content

Commit 581991b

Browse files
committed
Fixed failing tests and improved coverage reporting
1 parent 4e2b9f5 commit 581991b

4 files changed

Lines changed: 6 additions & 6 deletions

File tree

source/reporters/ut_coverage_cobertura_reporter.tpb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ create or replace type body ut_coverage_cobertura_reporter is
8282
c_classes_footer constant varchar2(30) := '</classes>';
8383
c_lines_footer constant varchar2(30) := '</lines>';
8484
l_epoch varchar2(50) := (sysdate - to_date('01-01-1970 00:00:00', 'dd-mm-yyyy hh24:mi:ss')) * 24 * 60 * 60;
85-
l_lines_valid number := a_coverage_data.covered_lines + a_coverage_data.uncovered_lines;
85+
l_lines_valid integer := a_coverage_data.covered_lines + a_coverage_data.uncovered_lines;
8686
begin
8787

8888
ut_utils.append_to_list( l_result, ut_utils.get_xml_header(a_run.client_character_set) );
@@ -92,10 +92,10 @@ create or replace type body ut_coverage_cobertura_reporter is
9292
ut_utils.append_to_list(
9393
l_result,
9494
'<coverage line-rate="'
95-
||to_char(round((case l_lines_valid when 0 then 0 else a_coverage_data.covered_lines/(l_lines_valid) end), 17), rpad('FM0.',21,'9'))
95+
||to_char(round((case l_lines_valid when 0 then 0 else a_coverage_data.covered_lines/(l_lines_valid) end), 17), rpad('FM0.0',20,'9') , 'NLS_NUMERIC_CHARACTERS=''. ''')
9696
||'" branch-rate="0.0" lines-covered="'
9797
||a_coverage_data.covered_lines||'" lines-valid="'
98-
||TO_CHAR(l_lines_valid)
98+
||to_char(l_lines_valid)
9999
||'" branches-covered="0" branches-valid="0" complexity="0" version="1" timestamp="'||l_epoch||'">'
100100
);
101101

test/ut3_user/reporters/test_coverage/test_cov_cobertura_reporter.pkb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ create or replace package body test_cov_cobertura_reporter is
2020
l_expected :=
2121
q'[<?xml version="1.0"?>
2222
<!DOCTYPE coverage SYSTEM "http://cobertura.sourceforge.net/xml/coverage-04.dtd">
23-
<coverage line-rate="0" branch-rate="0.0" lines-covered="1" lines-valid="2" branches-covered="0" branches-valid="0" complexity="0" version="1" timestamp="%">
23+
<coverage line-rate="0.5" branch-rate="0.0" lines-covered="1" lines-valid="2" branches-covered="0" branches-valid="0" complexity="0" version="1" timestamp="%">
2424
<sources>
2525
<source>]'||l_file_path||q'[</source>
2626
</sources>

test/ut3_user/reporters/test_coverage/test_coverage_standalone.pkb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ create or replace package body test_coverage_standalone is
1515
l_expected :=
1616
q'[<?xml version="1.0" encoding="]'||upper(a_charset)||q'["?>
1717
<!DOCTYPE coverage SYSTEM "http://cobertura.sourceforge.net/xml/coverage-04.dtd">
18-
<coverage line-rate="0" branch-rate="0.0" lines-covered="2" lines-valid="2" branches-covered="0" branches-valid="0" complexity="0" version="1" timestamp="%">
18+
<coverage line-rate="1.0" branch-rate="0.0" lines-covered="2" lines-valid="2" branches-covered="0" branches-valid="0" complexity="0" version="1" timestamp="%">
1919
<sources>
2020
<source>]'||l_file_path||q'[</source>
2121
</sources>

test/ut3_user/reporters/test_coverage/test_proftab_coverage.pkb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ create or replace package body test_proftab_coverage is
164164
l_expected :=
165165
q'[<?xml version="1.0"?>
166166
<!DOCTYPE coverage SYSTEM "http://cobertura.sourceforge.net/xml/coverage-04.dtd">
167-
<coverage line-rate="0" branch-rate="0.0" lines-covered="0" lines-valid="9" branches-covered="0" branches-valid="0" complexity="0" version="1" timestamp="%">
167+
<coverage line-rate="0.0" branch-rate="0.0" lines-covered="0" lines-valid="9" branches-covered="0" branches-valid="0" complexity="0" version="1" timestamp="%">
168168
<sources>
169169
<source>package body ut3_develop.{p}</source>
170170
</sources>

0 commit comments

Comments
 (0)