From 6ee55555945feeead8d4efb548330ea240c18cdc Mon Sep 17 00:00:00 2001 From: Jeremy Long Date: Sun, 1 Sep 2013 12:21:56 -0400 Subject: [PATCH] moved test data.zip to parent so it can be used by other projects Former-commit-id: 18eae245b1476032a07f0714b2069d8fb2a39ea9 --- dependency-check-ant/pom.xml | 31 +++++++++++++++++++ .../taskdefs/DependencyCheckTaskTest.java | 5 ++- dependency-check-core/pom.xml | 16 ++++++++++ 3 files changed, 51 insertions(+), 1 deletion(-) 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 + + +