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

Skip to content

Commit 56d2b21

Browse files
Merge pull request #962 from utPLSQL/bugfix/issue_961_warnings_separator
fixes #961 - separate warnings and errors with two linefeeds
2 parents eaff720 + 611114f commit 56d2b21

1 file changed

Lines changed: 11 additions & 11 deletions

File tree

source/reporters/ut_realtime_reporter.tpb

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ create or replace type body ut_realtime_reporter is
1515
See the License for the specific language governing permissions and
1616
limitations under the License.
1717
*/
18-
18+
1919
constructor function ut_realtime_reporter(
2020
self in out nocopy ut_realtime_reporter
2121
) return self as result is
@@ -101,13 +101,13 @@ create or replace type body ut_realtime_reporter is
101101
self.print_node('error', to_char(a_run.results_count.errored_count));
102102
self.print_node('warning', to_char(a_run.results_count.warnings_count));
103103
self.print_end_node('counter');
104-
self.print_cdata_node('errorStack', ut_utils.table_to_clob(a_run.get_error_stack_traces()));
104+
self.print_cdata_node('errorStack', ut_utils.table_to_clob(a_run.get_error_stack_traces(), chr(10)||chr(10)));
105105
self.print_cdata_node('serverOutput', a_run.get_serveroutputs());
106106
self.print_end_node('run');
107107
self.print_end_node('event');
108108
self.flush_print_buffer('post-run');
109109
end after_calling_run;
110-
110+
111111
overriding member procedure before_calling_suite(
112112
self in out nocopy ut_realtime_reporter,
113113
a_suite in ut_logical_suite
@@ -139,9 +139,9 @@ create or replace type body ut_realtime_reporter is
139139
self.print_node('error', to_char(a_suite.results_count.errored_count));
140140
self.print_node('warning', to_char(a_suite.results_count.warnings_count));
141141
self.print_end_node('counter');
142-
self.print_cdata_node('errorStack', ut_utils.table_to_clob(a_suite.get_error_stack_traces()));
142+
self.print_cdata_node('errorStack', ut_utils.table_to_clob(a_suite.get_error_stack_traces(), chr(10)||chr(10)));
143143
self.print_cdata_node('serverOutput', a_suite.get_serveroutputs());
144-
self.print_cdata_node('warnings', ut_utils.table_to_clob(a_suite.warnings));
144+
self.print_cdata_node('warnings', ut_utils.table_to_clob(a_suite.warnings, chr(10)||chr(10)));
145145
self.print_end_node('suite');
146146
self.print_end_node('event');
147147
self.flush_print_buffer('post-suite');
@@ -162,7 +162,7 @@ create or replace type body ut_realtime_reporter is
162162
self.print_end_node('event');
163163
self.flush_print_buffer('pre-test');
164164
end before_calling_test;
165-
165+
166166
overriding member procedure after_calling_test(
167167
self in out nocopy ut_realtime_reporter,
168168
a_test in ut_test
@@ -183,7 +183,7 @@ create or replace type body ut_realtime_reporter is
183183
self.print_node('error', to_char(a_test.results_count.errored_count));
184184
self.print_node('warning', to_char(a_test.results_count.warnings_count));
185185
self.print_end_node('counter');
186-
self.print_cdata_node('errorStack', ut_utils.table_to_clob(a_test.get_error_stack_traces()));
186+
self.print_cdata_node('errorStack', ut_utils.table_to_clob(a_test.get_error_stack_traces(), chr(10)||chr(10)));
187187
self.print_cdata_node('serverOutput', a_test.get_serveroutputs());
188188
if a_test.failed_expectations.count > 0 then
189189
self.print_start_node('failedExpectations');
@@ -197,7 +197,7 @@ create or replace type body ut_realtime_reporter is
197197
end loop expectations;
198198
self.print_end_node('failedExpectations');
199199
end if;
200-
self.print_cdata_node('warnings', ut_utils.table_to_clob(a_test.warnings));
200+
self.print_cdata_node('warnings', ut_utils.table_to_clob(a_test.warnings, chr(10)||chr(10)));
201201
self.print_end_node('test');
202202
self.print_end_node('event');
203203
self.flush_print_buffer('post-test');
@@ -225,7 +225,7 @@ create or replace type body ut_realtime_reporter is
225225
0, 1
226226
);
227227
end print_start_node;
228-
228+
229229
member procedure print_end_node(
230230
self in out nocopy ut_realtime_reporter,
231231
a_name in varchar2
@@ -244,7 +244,7 @@ create or replace type body ut_realtime_reporter is
244244
self.print_xml_fragment('<' || a_name || '>' || dbms_xmlgen.convert(a_content) || '</' || a_name || '>');
245245
end if;
246246
end print_node;
247-
247+
248248
member procedure print_cdata_node(
249249
self in out nocopy ut_realtime_reporter,
250250
a_name in varchar2,
@@ -267,7 +267,7 @@ create or replace type body ut_realtime_reporter is
267267
ut_utils.append_to_list(print_buffer, lpad(' ', 2 * current_indent) || a_fragment);
268268
current_indent := current_indent + a_indent_summand_after;
269269
end print_xml_fragment;
270-
270+
271271
member procedure flush_print_buffer(
272272
self in out nocopy ut_realtime_reporter,
273273
a_item_type in varchar2

0 commit comments

Comments
 (0)