From 3f0903fdc8911b9de4d25bcb3d6b68249a614bf7 Mon Sep 17 00:00:00 2001 From: Ilya Matveev Date: Wed, 22 Feb 2017 11:10:41 +0300 Subject: [PATCH] buildSrc: Report actual and expected test output. --- .../src/main/groovy/org/jetbrains/kotlin/KonanTest.groovy | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/buildSrc/src/main/groovy/org/jetbrains/kotlin/KonanTest.groovy b/buildSrc/src/main/groovy/org/jetbrains/kotlin/KonanTest.groovy index bc8b60ce5b4..1b6e44affe9 100644 --- a/buildSrc/src/main/groovy/org/jetbrains/kotlin/KonanTest.groovy +++ b/buildSrc/src/main/groovy/org/jetbrains/kotlin/KonanTest.groovy @@ -146,7 +146,7 @@ abstract class KonanTest extends DefaultTask { } if (goldValue != null && goldValue != out.toString()) { - throw new TestFailedException("test failed.") + throw new TestFailedException("Test failed. Expected output: $goldValue, actual output: ${out.toString()}") } } } @@ -415,7 +415,8 @@ fun main(args : Array) { TestResult fail(TestFailedException e) { statistics.fail() - return new TestResult(TestStatus.FAILED, "Cause: ${e.getCause()?.getMessage()}") + println(e.getMessage()) + return new TestResult(TestStatus.FAILED, "Exception: ${e.getMessage()}. Cause: ${e.getCause()?.getMessage()}") } TestResult error(Exception e) {