From cb6287eacc5738a0325d80d706cba98e116744e5 Mon Sep 17 00:00:00 2001 From: Jeremy Long Date: Wed, 13 Sep 2017 08:11:45 -0400 Subject: [PATCH] added debugging code as this only seems to fail on the CI --- .../taskdefs/DependencyCheckTaskTest.java | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/dependency-check-ant/src/test/java/org/owasp/dependencycheck/taskdefs/DependencyCheckTaskTest.java b/dependency-check-ant/src/test/java/org/owasp/dependencycheck/taskdefs/DependencyCheckTaskTest.java index ec8d065e1..f755e15b2 100644 --- a/dependency-check-ant/src/test/java/org/owasp/dependencycheck/taskdefs/DependencyCheckTaskTest.java +++ b/dependency-check-ant/src/test/java/org/owasp/dependencycheck/taskdefs/DependencyCheckTaskTest.java @@ -21,6 +21,7 @@ import java.io.File; import org.apache.tools.ant.BuildException; import org.apache.tools.ant.BuildFileRule; +import org.apache.tools.ant.types.LogLevel; import org.junit.Before; import org.junit.Rule; import org.junit.Test; @@ -46,7 +47,7 @@ public class DependencyCheckTaskTest extends BaseDBTestCase { public void setUp() throws Exception { super.setUp(); final String buildFile = this.getClass().getClassLoader().getResource("build.xml").getPath(); - buildFileRule.configureProject(buildFile); + buildFileRule.configureProject(buildFile, LogLevel.VERBOSE.getLevel()); } /** @@ -116,7 +117,20 @@ public class DependencyCheckTaskTest extends BaseDBTestCase { // WHEN executing the ant task buildFileRule.executeTarget(antTaskName); - + if (buildFileRule.getError() != null && !buildFileRule.getError().isEmpty()) { + System.out.println("----------------------------------------------------------"); + System.out.println("----------------------------------------------------------"); + System.out.println("----------------------------------------------------------"); + System.out.println("----------------------------------------------------------"); + System.out.println(buildFileRule.getError()); + System.out.println("----------------------------------------------------------"); + System.out.println("----------------------------------------------------------"); + System.out.println(buildFileRule.getFullLog()); + System.out.println("----------------------------------------------------------"); + System.out.println("----------------------------------------------------------"); + System.out.println("----------------------------------------------------------"); + System.out.println("----------------------------------------------------------"); + } // THEN the ant task executed without error final File report = new File("target/suppression-report.html"); assertTrue("Expected the DependencyCheck report to be generated", report.exists());