- Notifications
You must be signed in to change notification settings - Fork17
Closed
Description
Consider the following test scenario:
create or replace package x is --%suite(suite x) --%suitepath(foo.bar) --%test(feature a) --%disabled procedure test_a; --%test(feature b) --%disabled procedure test_b;end;/create or replace package y is --%suite(suite y) --%suitepath(foo.bar) --%test(feature c) --%disabled procedure test_c; --%test(feature d) --%disabled procedure test_d;end;/
Running the following code in the worksheet
set serveroutput on size unlimited execute ut.run('plscope:foo');
produces a result similar to:
foo bar suite y feature c [0 sec] (DISABLED) feature d [0 sec] (DISABLED) suite x feature a [0 sec] (DISABLED) feature b [0 sec] (DISABLED) Finished in .008275 seconds4 tests, 0 failed, 0 errored, 4 disabled, 0 warning(s)
In the realtime reporter the result looks like this:
I see the following problems:
- The suite description is
suite y
for the nodesfoo
,bar
,y
. It's correct forx
only. For the other nodesfoo
andbar
the description should be aggregated. Either something likesuite y; suite x
(order according position in the tree). - The option
Show description (if present)
is not honored for the nodesx
andy
(see also output of the worksheet).suite x
should be shown instead ofx
suite y
should be shown instead ofy