Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 824e856

Browse filesBrowse files
extend model with currentTestNumber to handle progress status
1 parent 03888bc commit 824e856
Copy full SHA for 824e856

File tree

4 files changed

+5
-1
lines changed
Filter options

4 files changed

+5
-1
lines changed

‎sqldev/src/main/java/org/utplsql/sqldev/model/runner/Run.xtend

Copy file name to clipboardExpand all lines: sqldev/src/main/java/org/utplsql/sqldev/model/runner/Run.xtend
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ class Run extends AbstractModel {
2525
String reporterId
2626
String connectionName
2727
List<String> pathList
28+
Integer currentTestNumber
2829
Integer totalNumberOfTests
2930
String startTime
3031
String endTime

‎sqldev/src/main/java/org/utplsql/sqldev/runner/UtplsqlRunner.xtend

Copy file name to clipboardExpand all lines: sqldev/src/main/java/org/utplsql/sqldev/runner/UtplsqlRunner.xtend
+2Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@ class UtplsqlRunner implements RealtimeReporterEventConsumer {
110110
run.counter.warning = 0
111111
run.infoCount = 0
112112
run.totalNumberOfTests = -1
113+
run.currentTestNumber = 0
113114
run.status = UtplsqlResources.getString("RUNNER_INITIALIZING_TEXT")
114115
panel.model = run
115116
panel.update(reporterId)
@@ -148,6 +149,7 @@ class UtplsqlRunner implements RealtimeReporterEventConsumer {
148149
test.startTime = sysdate
149150
}
150151
run.status = event.id
152+
run.currentTestNumber = event.testNumber
151153
panel.update(reporterId)
152154
}
153155

‎sqldev/src/main/java/org/utplsql/sqldev/ui/runner/RunnerPanel.xtend

Copy file name to clipboardExpand all lines: sqldev/src/main/java/org/utplsql/sqldev/ui/runner/RunnerPanel.xtend
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -334,7 +334,7 @@ class RunnerPanel implements ActionListener, MouseListener, HyperlinkListener {
334334

335335
def synchronized update(String reporterId) {
336336
setCurrentRun(runs.get(reporterId))
337-
val row = currentRun.totalNumberOfCompletedTests - 1
337+
val row = currentRun.currentTestNumber - 1
338338
val header = testOverviewTableModel.testIdColumnName
339339
val idColumn = testOverviewTable.columnModel.getColumn(3)
340340
if (idColumn.headerValue != header) {

‎sqldev/src/test/java/org/utplsql/sqldev/test/runner/UtplsqlRunnerPanelTest.xtend

Copy file name to clipboardExpand all lines: sqldev/src/test/java/org/utplsql/sqldev/test/runner/UtplsqlRunnerPanelTest.xtend
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ class UtplsqlRunnerPanelTest {
3939
run.counter.error = 0
4040
run.counter.warning = 0
4141
run.totalNumberOfTests = 5
42+
run.currentTestNumber = 0
4243
}
4344

4445
@Test

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.