Skip to content

Commit b0b0ebc

Browse files
Don't show error message when user explicitly cancel test generation … (#1454)
1 parent fca42cf commit b0b0ebc

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

utbot-intellij/src/main/kotlin/org/utbot/intellij/plugin/generator/UtTestsDialogProcessor.kt

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -264,14 +264,18 @@ object UtTestsDialogProcessor {
264264
)
265265

266266
if (rdGenerateResult.notEmptyCases == 0) {
267-
if (model.srcClasses.size > 1) {
268-
logger.error { "Failed to generate any tests cases for class $className" }
267+
if (!indicator.isCanceled) {
268+
if (model.srcClasses.size > 1) {
269+
logger.error { "Failed to generate any tests cases for class $className" }
270+
} else {
271+
showErrorDialogLater(
272+
model.project,
273+
errorMessage(className, secondsTimeout),
274+
title = "Failed to generate unit tests for class $className"
275+
)
276+
}
269277
} else {
270-
showErrorDialogLater(
271-
model.project,
272-
errorMessage(className, secondsTimeout),
273-
title = "Failed to generate unit tests for class $className"
274-
)
278+
logger.warn { "Generation was cancelled for class $className" }
275279
}
276280
} else {
277281
testSetsByClass[srcClass] = rdGenerateResult

0 commit comments

Comments
 (0)