From 0f52f2a5f855cfd10e80425c5717e044ebd9b857 Mon Sep 17 00:00:00 2001 From: Stepan Koltsov Date: Tue, 14 Feb 2012 23:40:21 +0400 Subject: [PATCH] fail early on syntax errors in ReadJavaBinaryClassTest --- .../org/jetbrains/jet/compiler/ReadJavaBinaryClassTest.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/compiler/tests/org/jetbrains/jet/compiler/ReadJavaBinaryClassTest.java b/compiler/tests/org/jetbrains/jet/compiler/ReadJavaBinaryClassTest.java index de35181f9cb..218bbc5597c 100644 --- a/compiler/tests/org/jetbrains/jet/compiler/ReadJavaBinaryClassTest.java +++ b/compiler/tests/org/jetbrains/jet/compiler/ReadJavaBinaryClassTest.java @@ -81,6 +81,8 @@ public class ReadJavaBinaryClassTest extends TestCaseWithTmpdir { virtualFile.setCharset(CharsetToolkit.UTF8_CHARSET); JetFile psiFile = (JetFile) ((PsiFileFactoryImpl) PsiFileFactory.getInstance(jetCoreEnvironment.getProject())).trySetupPsiForFile(virtualFile, JetLanguage.INSTANCE, true, false); + AnalyzingUtils.checkForSyntacticErrors(psiFile); + BindingContext bindingContext = AnalyzerFacade.analyzeOneFileWithJavaIntegration(psiFile, JetControlFlowDataTraceFactory.EMPTY); AnalyzingUtils.throwExceptionOnErrors(bindingContext); return bindingContext.get(BindingContext.FQNAME_TO_NAMESPACE_DESCRIPTOR, "test");