diff --git a/dependency-check-ant/pom.xml b/dependency-check-ant/pom.xml index a266ff96b..c499ccaa8 100644 --- a/dependency-check-ant/pom.xml +++ b/dependency-check-ant/pom.xml @@ -76,6 +76,25 @@ Copyright (c) 2013 - Jeremy Long. All Rights Reserved. + + copy-test-data.zip + validate + + copy-resources + + + ${project.build.directory}/test-classes + + + ${basedir}/../src/test/resources + false + + data.zip + + + + + copy-test-resources-1 validate @@ -238,6 +257,10 @@ Copyright (c) 2013 - Jeremy Long. All Rights Reserved. ${project.build.directory}/cobertura/cobertura.ser target + + data.directory + ${project.build.directory}/dependency-check-data + @@ -389,6 +412,14 @@ Copyright (c) 2013 - Jeremy Long. All Rights Reserved. dependency-check-core ${project.parent.version} + + org.owasp + dependency-check-core + ${project.parent.version} + test-jar + test + + org.apache.ant ant 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 34c0c5591..1fa97dfd4 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 @@ -26,6 +26,7 @@ import org.junit.Before; import org.junit.BeforeClass; import org.junit.Test; import org.apache.tools.ant.BuildFileTest; +import org.owasp.dependencycheck.data.nvdcve.BaseDBTestCase; /** * @@ -46,7 +47,9 @@ public class DependencyCheckTaskTest extends BuildFileTest { @Before @Override - public void setUp() { + public void setUp() throws Exception { + BaseDBTestCase.ensureDBExists(); + final String buildFile = this.getClass().getClassLoader().getResource("build.xml").getPath(); configureProject(buildFile); } diff --git a/dependency-check-core/pom.xml b/dependency-check-core/pom.xml index d42f4c266..89823c2b0 100644 --- a/dependency-check-core/pom.xml +++ b/dependency-check-core/pom.xml @@ -101,6 +101,22 @@ along with Dependency-Check. If not, see . org.apache.maven.plugins maven-jar-plugin 2.4 + + + jar + package + + jar + + + + test-jar + package + + test-jar + + +