From 406c81fbb3a4cf4e323623dac3407566e4c19d28 Mon Sep 17 00:00:00 2001 From: Stepan Koltsov Date: Wed, 7 Mar 2012 04:09:00 +0400 Subject: [PATCH] better diag in CompileEnvironmentTest --- .../org/jetbrains/jet/compiler/CompileEnvironmentTest.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/compiler/tests/org/jetbrains/jet/compiler/CompileEnvironmentTest.java b/compiler/tests/org/jetbrains/jet/compiler/CompileEnvironmentTest.java index 089e60b599a..4346a5ea88d 100644 --- a/compiler/tests/org/jetbrains/jet/compiler/CompileEnvironmentTest.java +++ b/compiler/tests/org/jetbrains/jet/compiler/CompileEnvironmentTest.java @@ -21,6 +21,7 @@ import junit.framework.TestCase; import org.jetbrains.jet.cli.KotlinCompiler; import org.jetbrains.jet.codegen.ForTestCompileStdlib; import org.jetbrains.jet.parsing.JetParsingTest; +import org.junit.Assert; import java.io.File; import java.io.FileInputStream; @@ -54,9 +55,10 @@ public class CompileEnvironmentTest extends TestCase { try { File stdlib = ForTestCompileStdlib.stdlibJarForTests(); File resultJar = new File(tempDir, "result.jar"); - KotlinCompiler.exec("-module", JetParsingTest.getTestDataDir() + "/compiler/smoke/Smoke.kts", + int rv = KotlinCompiler.exec("-module", JetParsingTest.getTestDataDir() + "/compiler/smoke/Smoke.kts", "-jar", resultJar.getAbsolutePath(), "-stdlib", stdlib.getAbsolutePath()); + Assert.assertEquals("compilation completed with non-zero code", 0, rv); FileInputStream fileInputStream = new FileInputStream(resultJar); try { JarInputStream is = new JarInputStream(fileInputStream);