From ff7ebf405c749fe99ebe8afcc7ffabd5455ab4fc Mon Sep 17 00:00:00 2001 From: Jeremy Long Date: Thu, 31 Aug 2017 05:48:34 -0400 Subject: [PATCH] fix test case --- .../analyzer/RubyBundleAuditAnalyzerTest.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/dependency-check-core/src/test/java/org/owasp/dependencycheck/analyzer/RubyBundleAuditAnalyzerTest.java b/dependency-check-core/src/test/java/org/owasp/dependencycheck/analyzer/RubyBundleAuditAnalyzerTest.java index 4d461aee5..f8801f7aa 100644 --- a/dependency-check-core/src/test/java/org/owasp/dependencycheck/analyzer/RubyBundleAuditAnalyzerTest.java +++ b/dependency-check-core/src/test/java/org/owasp/dependencycheck/analyzer/RubyBundleAuditAnalyzerTest.java @@ -117,11 +117,11 @@ public class RubyBundleAuditAnalyzerTest extends BaseDBTestCase { */ @Test public void testAnalysis() throws AnalysisException, DatabaseException { - try { - analyzer.initialize(null); + try (Engine engine = new Engine(getSettings())){ + engine.openDatabase(); + analyzer.initialize(engine); final String resource = "ruby/vulnerable/gems/rails-4.1.15/Gemfile.lock"; final Dependency result = new Dependency(BaseTest.getResourceAsFile(this, resource)); - final Engine engine = new Engine(getSettings()); analyzer.analyze(result, engine); int size = engine.getDependencies().size(); assertTrue(size >= 1); @@ -142,12 +142,12 @@ public class RubyBundleAuditAnalyzerTest extends BaseDBTestCase { */ @Test public void testAddCriticalityToVulnerability() throws AnalysisException, DatabaseException { - try { - analyzer.initialize(null); + try (Engine engine = new Engine(getSettings())) { + engine.openDatabase(); + analyzer.initialize(engine); final Dependency result = new Dependency(BaseTest.getResourceAsFile(this, "ruby/vulnerable/gems/sinatra/Gemfile.lock")); - final Engine engine = new Engine(getSettings()); analyzer.analyze(result, engine); Dependency dependency = engine.getDependencies().get(0);