From dc2f1eabb2abe39308bebd6b4a10e92fa21b5b45 Mon Sep 17 00:00:00 2001 From: Jeremy Long Date: Sat, 19 Apr 2014 10:00:06 -0400 Subject: [PATCH] speed up test by disabling auto-update Former-commit-id: c3fa8a4358bc3a40a3053fc1d83ec1bd1f25be48 --- .../reporting/ReportGeneratorTest.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/dependency-check-core/src/test/java/org/owasp/dependencycheck/reporting/ReportGeneratorTest.java b/dependency-check-core/src/test/java/org/owasp/dependencycheck/reporting/ReportGeneratorTest.java index 3ad50bed0..a66abc816 100644 --- a/dependency-check-core/src/test/java/org/owasp/dependencycheck/reporting/ReportGeneratorTest.java +++ b/dependency-check-core/src/test/java/org/owasp/dependencycheck/reporting/ReportGeneratorTest.java @@ -24,11 +24,13 @@ import javax.xml.transform.stream.StreamSource; import javax.xml.validation.Schema; import javax.xml.validation.SchemaFactory; import javax.xml.validation.Validator; +import org.junit.Before; import org.junit.Test; import org.owasp.dependencycheck.BaseTest; import org.owasp.dependencycheck.Engine; import org.owasp.dependencycheck.data.nvdcve.CveDB; import org.owasp.dependencycheck.data.nvdcve.DatabaseProperties; +import org.owasp.dependencycheck.utils.Settings; /** * @@ -36,6 +38,11 @@ import org.owasp.dependencycheck.data.nvdcve.DatabaseProperties; */ public class ReportGeneratorTest extends BaseTest { + @Before + public void setUp() throws Exception { + org.owasp.dependencycheck.data.nvdcve.BaseDBTestCase.ensureDBExists(); + } + /** * Test of generateReport method, of class ReportGenerator. * @@ -117,7 +124,11 @@ public class ReportGeneratorTest extends BaseTest { File axis = new File(this.getClass().getClassLoader().getResource("axis2-adb-1.4.1.jar").getPath()); File jetty = new File(this.getClass().getClassLoader().getResource("org.mortbay.jetty.jar").getPath()); + boolean autoUpdate = Settings.getBoolean(Settings.KEYS.AUTO_UPDATE); + Settings.setBoolean(Settings.KEYS.AUTO_UPDATE, false); Engine engine = new Engine(); + Settings.setBoolean(Settings.KEYS.AUTO_UPDATE, autoUpdate); + engine.scan(struts); engine.scan(axis); engine.scan(jetty);