patch to fix issue #844

This commit is contained in:
Jeremy Long
2017-08-19 17:18:48 -04:00
parent d06d561a55
commit 07f838ccf3
3 changed files with 15 additions and 0 deletions

View File

@@ -47,6 +47,15 @@ public class NspAnalyzerTest extends BaseTest {
assertEquals(result.getProductEvidence().toString(), "A tool to learn OWASP Top 10 for node.js developers owasp-nodejs-goat ");
assertEquals(result.getVersionEvidence().toString(), "1.3.0 ");
}
@Test
public void testAnalyzeEmpty() throws AnalysisException {
final Dependency result = new Dependency(BaseTest.getResourceAsFile(this, "nsp/empty.json"));
analyzer.analyze(result, null);
assertEquals(result.getVendorEvidence().size(), 0);
assertEquals(result.getProductEvidence().size(), 0);
assertEquals(result.getVersionEvidence().size(), 0);
}
@Test
public void testAnalyzePackageJsonWithBundledDeps() throws AnalysisException {