diff options
author | Evgeny Mandrikov <138671+Godin@users.noreply.github.com> | 2019-01-22 23:23:48 +0100 |
---|---|---|
committer | Marc R. Hoffmann <hoffmann@mountainminds.com> | 2019-01-22 23:23:48 +0100 |
commit | 2034d40ee2172339f33229f057d15b2b4e7aae29 (patch) | |
tree | 53df4f9b9b2b38ec208abfe7a59c3c3a1631357d /org.jacoco.cli.test | |
parent | b7441f2b51b3d147554845710c809e5a562dc36f (diff) | |
download | jacoco-2034d40ee2172339f33229f057d15b2b4e7aae29.tar.gz |
Add experimental support for Java 13 class files (#835)
Diffstat (limited to 'org.jacoco.cli.test')
-rw-r--r-- | org.jacoco.cli.test/src/org/jacoco/cli/internal/commands/InstrumentTest.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/org.jacoco.cli.test/src/org/jacoco/cli/internal/commands/InstrumentTest.java b/org.jacoco.cli.test/src/org/jacoco/cli/internal/commands/InstrumentTest.java index 556c09e8..ff49aa8d 100644 --- a/org.jacoco.cli.test/src/org/jacoco/cli/internal/commands/InstrumentTest.java +++ b/org.jacoco.cli.test/src/org/jacoco/cli/internal/commands/InstrumentTest.java @@ -26,6 +26,7 @@ import java.util.HashSet; import java.util.Set; import org.jacoco.cli.internal.CommandTestBase; +import org.jacoco.core.internal.InputStreams; import org.jacoco.core.internal.instr.InstrSupport; import org.junit.Rule; import org.junit.Test; @@ -33,7 +34,6 @@ import org.junit.rules.TemporaryFolder; import org.objectweb.asm.ClassReader; import org.objectweb.asm.ClassVisitor; import org.objectweb.asm.FieldVisitor; -import org.objectweb.asm.Opcodes; /** * Unit tests for {@link Instrument}. @@ -135,7 +135,8 @@ public class InstrumentTest extends CommandTestBase { private void assertInstrumented(File classfile) throws IOException { InputStream in = new FileInputStream(classfile); - ClassReader reader = new ClassReader(in); + final ClassReader reader = InstrSupport + .classReaderFor(InputStreams.readFully(in)); in.close(); final Set<String> fields = new HashSet<String>(); reader.accept(new ClassVisitor(InstrSupport.ASM_API_VERSION) { |