From f58dbe8b3fd6f14073ed22356bc628c4a7f3a145 Mon Sep 17 00:00:00 2001 From: peter Date: Fri, 9 Jan 2015 19:18:49 +0100 Subject: [PATCH] let BytecodeAnalysisTest work when its path contains spaces --- .../codeInspection/bytecodeAnalysis/BytecodeAnalysisTest.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/java/java-tests/testSrc/com/intellij/codeInspection/bytecodeAnalysis/BytecodeAnalysisTest.java b/java/java-tests/testSrc/com/intellij/codeInspection/bytecodeAnalysis/BytecodeAnalysisTest.java index d9c7c8707702..4c42cdd0e448 100644 --- a/java/java-tests/testSrc/com/intellij/codeInspection/bytecodeAnalysis/BytecodeAnalysisTest.java +++ b/java/java-tests/testSrc/com/intellij/codeInspection/bytecodeAnalysis/BytecodeAnalysisTest.java @@ -33,7 +33,6 @@ import org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException; import org.junit.Assert; import java.io.File; -import java.io.FileInputStream; import java.io.IOException; import java.lang.annotation.Annotation; import java.lang.reflect.Constructor; @@ -83,7 +82,7 @@ public class BytecodeAnalysisTest extends JavaCodeInsightFixtureTestCase { final HashMap map = new HashMap(); // collecting leakedParameters - final ClassReader classReader = new ClassReader(new FileInputStream(jClass.getResource("/" + jClass.getName().replace('.', '/') + ".class").getFile())); + final ClassReader classReader = new ClassReader(jClass.getResourceAsStream("/" + jClass.getName().replace('.', '/') + ".class")); classReader.accept(new ClassVisitor(Opcodes.ASM5) { @Override public MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions) {