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

Skip to content

Commit a1fce13

Browse files
committed
suite name in teamcity reporting fix
1 parent 7f35b56 commit a1fce13

1 file changed

Lines changed: 9 additions & 2 deletions

File tree

source/types/ut_teamcity_reporter.tpb

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,19 @@ create or replace type body ut_teamcity_reporter is
88

99
overriding member procedure before_suite(self in out nocopy ut_teamcity_reporter, a_suite in ut_object) is
1010
begin
11-
ut_teamcity_reporter_printer.test_suite_started(a_suite_name => treat(a_suite as ut_test_object).object_name);
11+
12+
ut_teamcity_reporter_printer.test_suite_started(a_suite_name => coalesce(replace(treat(a_suite as ut_test_object).name
13+
,'.')
14+
,treat(a_suite as ut_test_object)
15+
.object_name));
1216
end;
1317

1418
overriding member procedure after_suite(self in out nocopy ut_teamcity_reporter, a_suite in ut_object) is
1519
begin
16-
ut_teamcity_reporter_printer.test_suite_finished(a_suite_name => treat(a_suite as ut_test_object).object_name);
20+
ut_teamcity_reporter_printer.test_suite_finished(a_suite_name => coalesce(replace(treat(a_suite as ut_test_object).name
21+
,'.')
22+
,treat(a_suite as ut_test_object)
23+
.object_name));
1724
end;
1825

1926
overriding member procedure before_suite_item(self in out nocopy ut_teamcity_reporter, a_suite in ut_object, a_item_index pls_integer) is

0 commit comments

Comments
 (0)