3232import org .utplsql .sqldev .model .runner .PreSuiteEvent ;
3333import org .utplsql .sqldev .model .runner .PreTestEvent ;
3434import org .utplsql .sqldev .test .AbstractJdbcTest ;
35+ import org .utplsql .sqldev .test .coverage .CodeCoverageReporterTest ;
3536
3637public class RealtimeReporterTest extends AbstractJdbcTest {
3738 private static final Logger logger = Logger .getLogger (RealtimeReporterTest .class .getName ());
@@ -142,13 +143,16 @@ public void setup() {
142143 sb .append (" END;\n " );
143144 sb .append ("END;" );
144145 jdbcTemplate .execute (sb .toString ());
145- }
146146
147+ new CodeCoverageReporterTest ().setup ();
148+ }
149+
147150 @ After
148151 public void teardown () {
149152 executeAndIgnore (jdbcTemplate , "DROP PACKAGE junit_utplsql_test1_pkg" );
150153 executeAndIgnore (jdbcTemplate , "DROP PACKAGE junit_utplsql_test2_pkg" );
151154 executeAndIgnore (jdbcTemplate , "DROP PACKAGE junit_utplsql_test3_pkg" );
155+ new CodeCoverageReporterTest ().teardown ();
152156 }
153157
154158 @ Test
@@ -175,11 +179,10 @@ public void produceAndConsumeWithCoverage() {
175179 final String realtimeReporterId = UUID .randomUUID ().toString ().replace ("-" , "" );
176180 final String coverageReporterId = UUID .randomUUID ().toString ().replace ("-" , "" );
177181 final TestRealtimerReporterEventConsumer consumer = new TestRealtimerReporterEventConsumer ();
178- dao .produceReportWithCoverage (realtimeReporterId , coverageReporterId , Arrays .asList (":a" , ":b" ),
179- Arrays .asList (), Arrays .asList (), Arrays .asList ());
182+ dao .produceReportWithCoverage (realtimeReporterId , coverageReporterId , Arrays .asList (":test_f" ), null , null , null );
180183 dao .consumeReport (realtimeReporterId , consumer );
181184 logger .fine (consumer .getConsumedList ().toString ());
182- Assert .assertEquals (28 , consumer .getConsumedList ().size ());
185+ Assert .assertEquals (6 , consumer .getConsumedList ().size ());
183186 final String html = dao .getHtmlCoverage (coverageReporterId );
184187 Assert .assertTrue (html .trim ().endsWith ("</html>" ));
185188 }
0 commit comments