[JS][tests] Log CLI arguments on failed CLI test
diff --git a/js/js.tests/test/org/jetbrains/kotlin/js/testOld/utils/JsTestCliUtils.kt b/js/js.tests/test/org/jetbrains/kotlin/js/testOld/utils/JsTestCliUtils.kt
index 8e99db4..8284444 100644
--- a/js/js.tests/test/org/jetbrains/kotlin/js/testOld/utils/JsTestCliUtils.kt
+++ b/js/js.tests/test/org/jetbrains/kotlin/js/testOld/utils/JsTestCliUtils.kt
@@ -8,6 +8,7 @@
import org.jetbrains.kotlin.cli.common.ExitCode
import org.jetbrains.kotlin.cli.common.arguments.K2JSCompilerArguments
import org.jetbrains.kotlin.cli.js.K2JSCompiler
+import org.jetbrains.kotlin.compilerRunner.toArgumentStrings
import org.jetbrains.kotlin.config.Services
import org.jetbrains.kotlin.test.utils.TestMessageCollector
import kotlin.test.fail
@@ -22,6 +23,7 @@
if (exitCode != ExitCode.OK) fail(
buildString {
appendLine("Compilation failed with exit code: $exitCode")
+ appendLine("Command-line arguments: " + args.toArgumentStrings().joinToString(" "))
appendLine("Compiler output:")
appendLine(messageCollector.toString())
}