Author: sebb Date: Sat Sep 12 00:38:32 2015 New Revision: 1702580 URL: http://svn.apache.org/r1702580 Log: Test is not really working
Modified: commons/proper/bcel/trunk/src/test/java/org/apache/commons/bcel6/util/BCELifierTestCase.java Modified: commons/proper/bcel/trunk/src/test/java/org/apache/commons/bcel6/util/BCELifierTestCase.java URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/test/java/org/apache/commons/bcel6/util/BCELifierTestCase.java?rev=1702580&r1=1702579&r2=1702580&view=diff ============================================================================== --- commons/proper/bcel/trunk/src/test/java/org/apache/commons/bcel6/util/BCELifierTestCase.java (original) +++ commons/proper/bcel/trunk/src/test/java/org/apache/commons/bcel6/util/BCELifierTestCase.java Sat Sep 12 00:38:32 2015 @@ -29,13 +29,14 @@ public class BCELifierTestCase { * TODO: detect if JDK present and skip test if not */ @Test + @org.junit.Ignore // does not work properly on some systems. Also the output is rather different public void testJavapCompare() throws Exception { testClassOnPath("target/test-classes/Java8Example.class"); } private void testClassOnPath(String javaClass) throws Exception { // Get javap of the input class - final String initial = exec(null, "javap", "-p", javaClass); + final String initial = exec(null, "javap", "-p", "-c", javaClass); final File workDir = new File("target"); File infile = new File(javaClass); @@ -48,7 +49,7 @@ public class BCELifierTestCase { fos.close(); exec(workDir, "javac", "-cp", "classes", outfile.getName()); exec(workDir, "java", "-cp", ".:classes", outfile.getName().replace(".java", "")); - final String output = exec(workDir, "javap", "-p", infile.getName()); + final String output = exec(workDir, "javap", "-p", "-c", infile.getName()); assertEquals(initial, output); }