@@ -309,7 +309,7 @@ create or replace package body ut_suite_builder is
309309
310310 procedure add_tags_to_test(
311311 a_suite in out nocopy ut_suite,
312- a_list in out nocopy varchar2 ,
312+ a_list in out nocopy ut_varchar2_rows ,
313313 a_procedure_name t_object_name,
314314 a_tags_ann_text tt_annotation_texts
315315 ) is
@@ -328,10 +328,8 @@ create or replace package body ut_suite_builder is
328328 ut_utils.string_to_table(a_tags_ann_text(l_annotation_pos),',')
329329 );
330330 end if;
331- --remove empty strings from table list e.g. tag1,,tag2
332- a_list := ut_utils.table_to_clob(
333- ut_utils.filter_list(l_tag_list,'^(\w|\S)+$'),
334- ',');
331+ --remove empty strings from table list e.g. tag1,,tag2 and conver to rows
332+ a_list := ut_utils.convert_collection( ut_utils.filter_list(l_tag_list,'^(\w|\S)+$') );
335333 l_annotation_pos := a_tags_ann_text.next(l_annotation_pos);
336334 end loop;
337335
@@ -643,9 +641,7 @@ create or replace package body ut_suite_builder is
643641 l_annotation_pos := a_tags_ann_text.next(l_annotation_pos);
644642 end loop;
645643 --remove empty strings from table list e.g. tag1,,tag2
646- a_suite.tags := ut_utils.table_to_clob(
647- ut_utils.filter_list(l_tag_list,'^(\w|\S)+$'),
648- ',');
644+ a_suite.tags := ut_utils.convert_collection(ut_utils.filter_list(l_tag_list,'^(\w|\S)+$'));
649645 end;
650646
651647 procedure add_suite_tests(
0 commit comments