Skip to content

Commit 36279f9

Browse files
committed
Merge branch 'develop' into release/v3.1.11
# Conflicts: # docs/about/authors.md # docs/about/license.md # docs/about/project-details.md # docs/about/support.md # docs/index.md # docs/userguide/advanced_data_comparison.md # docs/userguide/annotations.md # docs/userguide/best-practices.md # docs/userguide/coverage.md # docs/userguide/exception-reporting.md # docs/userguide/expectations.md # docs/userguide/getting-started.md # docs/userguide/install.md # docs/userguide/querying_suites.md # docs/userguide/reporters.md # docs/userguide/running-unit-tests.md # docs/userguide/upgrade.md # source/core/ut_utils.pkb # source/core/ut_utils.pks
2 parents 000aeab + f841ecf commit 36279f9

File tree

5 files changed

+9
-9
lines changed

5 files changed

+9
-9
lines changed

source/install.sql

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -165,9 +165,6 @@ create or replace context &&ut3_owner._info using &&ut3_owner..ut_session_contex
165165
prompt Installing PLSQL profiler objects into &&ut3_owner schema
166166
@@core/coverage/proftab.sql
167167

168-
prompt Installing PLSQL profiler objects into &&ut3_owner schema
169-
@@core/coverage/proftab.sql
170-
171168
prompt Installing DBMSPLSQL Tables objects into &&ut3_owner schema
172169
@@core/coverage/dbms_plssqlcode.sql
173170

source/reporters/ut_coverage_cobertura_reporter.tpb

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,10 @@ create or replace type body ut_coverage_cobertura_reporter is
7979
c_packages_footer constant varchar2(30) := '</packages>';
8080
c_package_footer constant varchar2(30) := '</package>';
8181
c_class_footer constant varchar2(30) := '</class>';
82-
c_classes_footer constant varchar2(30) := '</classes>';
82+
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 integer := a_coverage_data.covered_lines + a_coverage_data.uncovered_lines;
8586
begin
8687

8788
ut_utils.append_to_list( l_result, ut_utils.get_xml_header(a_run.client_character_set) );
@@ -90,9 +91,11 @@ create or replace type body ut_coverage_cobertura_reporter is
9091
--write header
9192
ut_utils.append_to_list(
9293
l_result,
93-
'<coverage line-rate="0" branch-rate="0.0" lines-covered="'
94+
'<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.0',20,'9') , 'NLS_NUMERIC_CHARACTERS=''. ''')
96+
||'" branch-rate="0.0" lines-covered="'
9497
||a_coverage_data.covered_lines||'" lines-valid="'
95-
||TO_CHAR(a_coverage_data.covered_lines + a_coverage_data.uncovered_lines)
98+
||to_char(l_lines_valid)
9699
||'" branches-covered="0" branches-valid="0" complexity="0" version="1" timestamp="'||l_epoch||'">'
97100
);
98101

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)