Skip to content

Commit 90c7fe3

Browse files
notify when no tests are found
1 parent aadb403 commit 90c7fe3

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,11 @@ class UtplsqlRunner implements RealtimeReporterEventConsumer {
186186
} catch (Exception e) {
187187
logger.severe('''Error while consuming events for reporter id «reporterId»: «e?.message»''')
188188
}
189+
if (run.totalNumberOfTests < 0) {
190+
run.status = UtplsqlResources.getString("RUNNER_NO_TESTS_FOUND_TEXT")
191+
run.totalNumberOfTests = 0
192+
panel.update(reporterId)
193+
}
189194
}
190195

191196
private def isRunningInSqlDeveloper() {

sqldev/src/main/resources/org/utplsql/sqldev/resources/UtplsqlResources.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ RUNNER_FAILURES_LABEL=Failures
5555
RUNNER_INITIALIZING_TEXT=Initializing...
5656
RUNNER_RUNNING_TEXT=Running tests...
5757
RUNNER_FINNISHED_TEXT=Finished after %.3f seconds.
58+
RUNNER_NO_TESTS_FOUND_TEXT=No tests found.
5859
RUNNER_TEST_STATUS=
5960
RUNNER_TEST_ID=Id
6061
RUNNER_TEST_EXECUTION_TIME=Time [s]

sqldev/src/main/resources/org/utplsql/sqldev/resources/UtplsqlResources_de.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ RUNNER_FAILURES_LABEL=Fehlschl
4242
RUNNER_INITIALIZING_TEXT=Initialisierung...
4343
RUNNER_RUNNING_TEXT=Starte Tests...
4444
RUNNER_FINNISHED_TEXT=Beendet nach %.3f Sekunden.
45+
RUNNER_NO_TESTS_FOUND_TEXT=Keine Tests gefunden.
4546
RUNNER_TEST_STATUS=
4647
RUNNER_TEST_ID=Id
4748
RUNNER_TEST_EXECUTION_TIME=Zeit [s]

0 commit comments

Comments
 (0)