Skip to content

Commit e32bc11

Browse files
add CodeCoverageReporterDialogTest.java generated by Xtend 2.20.0
1 parent 4ff4d53 commit e32bc11

File tree

1 file changed

+28
-16
lines changed

1 file changed

+28
-16
lines changed
Lines changed: 28 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*
1+
/**
22
* Copyright 2018 Philipp Salvisberg <philipp.salvisberg@trivadis.com>
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
@@ -13,20 +13,32 @@
1313
* See the License for the specific language governing permissions and
1414
* limitations under the License.
1515
*/
16-
package org.utplsql.sqldev.test.coverage
16+
package org.utplsql.sqldev.test.coverage;
1717

18-
import org.junit.Test
19-
import org.utplsql.sqldev.coverage.CodeCoverageReporter
20-
import org.utplsql.sqldev.test.AbstractJdbcTest
18+
import java.sql.Connection;
19+
import java.util.Collections;
20+
import org.eclipse.xtext.xbase.lib.CollectionLiterals;
21+
import org.eclipse.xtext.xbase.lib.Exceptions;
22+
import org.junit.Test;
23+
import org.utplsql.sqldev.coverage.CodeCoverageReporter;
24+
import org.utplsql.sqldev.test.AbstractJdbcTest;
25+
import org.utplsql.sqldev.ui.coverage.CodeCoverageReporterDialog;
2126

22-
class CodeCoverageReporterDialogTest extends AbstractJdbcTest{
23-
24-
@Test
25-
def void layout() {
26-
val reporter = new CodeCoverageReporter(#["SCOTT"], #['a', 'b', 'c'], dataSource.connection)
27-
reporter.showParameterWindow
28-
Thread.sleep(4 * 1000)
29-
reporter.frame?.exit
30-
}
31-
32-
}
27+
@SuppressWarnings("all")
28+
public class CodeCoverageReporterDialogTest extends AbstractJdbcTest {
29+
@Test
30+
public void layout() {
31+
try {
32+
Connection _connection = AbstractJdbcTest.dataSource.getConnection();
33+
final CodeCoverageReporter reporter = new CodeCoverageReporter(Collections.<String>unmodifiableList(CollectionLiterals.<String>newArrayList("SCOTT")), Collections.<String>unmodifiableList(CollectionLiterals.<String>newArrayList("a", "b", "c")), _connection);
34+
reporter.showParameterWindow();
35+
Thread.sleep((4 * 1000));
36+
CodeCoverageReporterDialog _frame = reporter.getFrame();
37+
if (_frame!=null) {
38+
_frame.exit();
39+
}
40+
} catch (Throwable _e) {
41+
throw Exceptions.sneakyThrow(_e);
42+
}
43+
}
44+
}

0 commit comments

Comments
 (0)