From 3c5de56e839d14e700ceb3502742afebaf598c05 Mon Sep 17 00:00:00 2001 From: Ilya Gorbunov Date: Thu, 3 Sep 2015 18:50:34 +0300 Subject: [PATCH] Improve diagnostics when test cleanup fails. --- .../test/kotlin/org/jetbrains/kotlin/gradle/BaseGradleIT.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/test/kotlin/org/jetbrains/kotlin/gradle/BaseGradleIT.kt b/libraries/tools/kotlin-gradle-plugin/src/test/kotlin/org/jetbrains/kotlin/gradle/BaseGradleIT.kt index 03303d3a65d..f50f3efe9ef 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/test/kotlin/org/jetbrains/kotlin/gradle/BaseGradleIT.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/test/kotlin/org/jetbrains/kotlin/gradle/BaseGradleIT.kt @@ -188,7 +188,9 @@ abstract class BaseGradleIT { f.listFiles()?.forEach { deleteRecursively(it) } val fileList = f.listFiles() if (fileList != null) { - assertTrue(fileList.isEmpty()) + if (!fileList.isEmpty()) { + fail("Expected $f to be empty but it has files: ${fileList.joinToString { it.name }}") + } } else { fail("Error listing directory content") }