Fork me on GitHub

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
521 0 0 8 98.5% 25.98 s

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
org.owasp.dependencycheck.data.update 13 0 0 0 100% 0.589 s
org.owasp.dependencycheck.reporting 7 0 0 0 100% 0.027 s
org.owasp.dependencycheck.dependency 34 0 0 0 100% 0.069 s
org.owasp.dependencycheck.data.artifactory 11 0 0 0 100% 0.823 s
org.owasp.dependencycheck.data.nexus 10 0 0 8 20.0% 0.020 s
org.owasp.dependencycheck.data.composer 5 0 0 0 100% 0.041 s
org.owasp.dependencycheck.data.elixir 2 0 0 0 100% 0.004 s
org.owasp.dependencycheck.xml.hints 12 0 0 0 100% 0.193 s
org.owasp.dependencycheck.data.golang 1 0 0 0 100% 0.007 s
org.owasp.dependencycheck.data.nodeaudit 4 0 0 0 100% 0.757 s
org.owasp.dependencycheck.analyzer 216 0 0 0 100% 18.51 s
org.owasp.dependencycheck.xml 5 0 0 0 100% 0.038 s
org.owasp.dependencycheck.xml.assembly 2 0 0 0 100% 0.795 s
org.owasp.dependencycheck.data.cwe 2 0 0 0 100% 0.002 s
org.owasp.dependencycheck.data.central 5 0 0 0 100% 0.251 s
org.owasp.dependencycheck.data.update.nvd.api 4 0 0 0 100% 0.190 s
org.owasp.dependencycheck.resources 1 0 0 0 100% 0.068 s
org.owasp.dependencycheck.data.nuget 3 0 0 0 100% 0.022 s
org.owasp.dependencycheck.utils 42 0 0 0 100% 0.090 s
org.owasp.dependencycheck.data.update.cisa 1 0 0 0 100% 0.104 s
org.owasp.dependencycheck.data.cpe 8 0 0 0 100% 1.870 s
org.owasp.dependencycheck.data.lucene 7 0 0 0 100% 0.061 s
org.owasp.dependencycheck.xml.pom 33 0 0 0 100% 0.161 s
org.owasp.dependencycheck.data.nvdcve 9 0 0 0 100% 0.143 s
org.owasp.dependencycheck.data.update.cpe 4 0 0 0 100% 0.004 s
org.owasp.dependencycheck 6 0 0 0 100% 0.317 s
org.owasp.dependencycheck.xml.suppression 58 0 0 0 100% 0.766 s
org.owasp.dependencycheck.data.cache 1 0 0 0 100% 0.005 s
org.owasp.dependencycheck.data.nvd.ecosystem 11 0 0 0 100% 0.053 s
org.owasp.dependencycheck.dependency.naming 4 0 0 0 100% 0.003 s

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

org.owasp.dependencycheck.data.update

- Class Tests Errors Failures Skipped Success Rate Time
EngineVersionCheckTest 2 0 0 0 100% 0.371 s
NvdApiDataSourceTest$FeedUrlMetadataRetrieval 4 0 0 0 100% 0.186 s
NvdApiDataSourceTest$FeedUrlMandatoryYears 3 0 0 0 100% 0.001 s
NvdApiDataSourceTest$FeedUrlParsing 4 0 0 0 100% 0.031 s

org.owasp.dependencycheck.reporting

- Class Tests Errors Failures Skipped Success Rate Time
EscapeToolTest 7 0 0 0 100% 0.027 s

org.owasp.dependencycheck.dependency

- Class Tests Errors Failures Skipped Success Rate Time
VulnerabilityTest 2 0 0 0 100% 0.013 s
VulnerableSoftwareTest 5 0 0 0 100% 0.009 s
EvidenceTest 3 0 0 0 100% 0.008 s
DependencyTest 19 0 0 0 100% 0.021 s
CweSetTest 5 0 0 0 100% 0.018 s

org.owasp.dependencycheck.data.artifactory

- Class Tests Errors Failures Skipped Success Rate Time
ArtifactorySearchTest 1 0 0 0 100% 0.017 s
ArtifactorySearchResponseHandlerTest 10 0 0 0 100% 0.806 s

org.owasp.dependencycheck.data.nexus

- Class Tests Errors Failures Skipped Success Rate Time
NexusV2SearchTest 4 0 0 4 0% 0.004 s
MavenArtifactTest 2 0 0 0 100% 0.014 s
NexusV3SearchTest 4 0 0 4 0% 0.002 s

org.owasp.dependencycheck.data.composer

- Class Tests Errors Failures Skipped Success Rate Time
ComposerLockParserTest 5 0 0 0 100% 0.041 s

org.owasp.dependencycheck.data.elixir

- Class Tests Errors Failures Skipped Success Rate Time
MixAuditJsonParserTest 2 0 0 0 100% 0.004 s

org.owasp.dependencycheck.xml.hints

- Class Tests Errors Failures Skipped Success Rate Time
HintParserTest 4 0 0 0 100% 0.143 s
EvidenceMatcherTest 7 0 0 0 100% 0.026 s
HintHandlerTest 1 0 0 0 100% 0.024 s

org.owasp.dependencycheck.data.golang

- Class Tests Errors Failures Skipped Success Rate Time
GoModJsonParserTest 1 0 0 0 100% 0.007 s

org.owasp.dependencycheck.data.nodeaudit

- Class Tests Errors Failures Skipped Success Rate Time
NpmPayloadBuilderTest 4 0 0 0 100% 0.757 s

org.owasp.dependencycheck.analyzer

- Class Tests Errors Failures Skipped Success Rate Time
VersionFilterAnalyzerTest 7 0 0 0 100% 0.037 s
ElixirMixAuditAnalyzerTest 2 0 0 0 100% 0.003 s
PythonDistributionAnalyzerTest 8 0 0 0 100% 0.068 s
DependencyCheckPropertiesTest 1 0 0 0 100% 0.067 s
PnpmAuditAnalyzerTest 2 0 0 0 100% 0.009 s
AbstractFileTypeAnalyzerTest 1 0 0 0 100% 0.002 s
PEAnalyzerTest 2 0 0 0 100% 0.024 s
ComposerLockAnalyzerTest 3 0 0 0 100% 0.097 s
PipAnalyzerTest 3 0 0 0 100% 1.340 s
MSBuildProjectAnalyzerTest 5 0 0 0 100% 0.382 s
SwiftAnalyzersTest 14 0 0 0 100% 0.064 s
PipfilelockAnalyzerTest 3 0 0 0 100% 0.103 s
FalsePositiveAnalyzerTest 5 0 0 0 100% 0.018 s
JarAnalyzerTest 10 0 0 0 100% 0.107 s
NodeAuditAnalyzerTest 2 0 0 0 100% 0.004 s
DependencyMergingAnalyzerTest 11 0 0 0 100% 0.044 s
LibmanAnalyzerTest 4 0 0 0 100% 0.031 s
AutoconfAnalyzerTest 6 0 0 0 100% 0.029 s
RetireJsAnalyzerFiltersTest 1 0 0 0 100% 3.736 s
NuspecAnalyzerTest 4 0 0 0 100% 0.025 s
NodePackageAnalyzerTest 8 0 0 0 100% 0.146 s
OssIndexAnalyzerTest 7 0 0 0 100% 0.372 s
AnalyzerServiceTest 3 0 0 0 100% 0.078 s
NpmCPEAnalyzerTest 2 0 0 0 100% 0.046 s
PythonPackageAnalyzerTest 3 0 0 0 100% 0.005 s
GolangDepAnalyzerTest 3 0 0 0 100% 0.016 s
AbstractSuppressionAnalyzerTest 5 0 0 0 100% 0.860 s
FileNameAnalyzerTest 5 0 0 0 100% 0.024 s
RubyGemspecAnalyzerTest 3 0 0 0 100% 0.005 s
PinnedMavenInstallAnalyzerTest 5 0 0 0 100% 0.198 s
YarnAuditAnalyzerTest 2 0 0 0 100% 0.003 s
CPEAnalyzerTest 7 0 0 0 100% 0.021 s
PoetryAnalyzerTest 6 0 0 0 100% 0.181 s
AssemblyAnalyzerTest 5 0 0 0 100% 4.908 s
UnusedSuppressionRuleAnalyzerTest 3 0 0 0 100% 0.027 s
DependencyBundlingAnalyzerTest 7 0 0 0 100% 1.563 s
DartAnalyzerTest 6 0 0 0 100% 0.071 s
PerlCpanfileAnalyzerTest 7 0 0 0 100% 0.025 s
GolangModAnalyzerTest 3 0 0 0 100% 0.612 s
CentralAnalyzerTest 3 0 0 0 100% 0.517 s
CMakeAnalyzerTest 10 0 0 0 100% 0.323 s
NugetconfAnalyzerTest 3 0 0 0 100% 0.017 s
RubyBundlerAnalyzerTest 3 0 0 0 100% 0.009 s
PipfileAnalyzerTest 3 0 0 0 100% 0.083 s
ArchiveAnalyzerTest 2 0 0 0 100% 0.014 s
HintAnalyzerTest 4 0 0 0 100% 2.185 s
OpenSSLAnalyzerTest 4 0 0 0 100% 0.011 s

org.owasp.dependencycheck.xml

- Class Tests Errors Failures Skipped Success Rate Time
XmlEntityTest 1 0 0 0 100% 0.001 s
XmlInputStreamTest 4 0 0 0 100% 0.037 s

org.owasp.dependencycheck.xml.assembly

- Class Tests Errors Failures Skipped Success Rate Time
GrokHandlerTest 1 0 0 0 100% 0.019 s
GrokParserTest 1 0 0 0 100% 0.776 s

org.owasp.dependencycheck.data.cwe

- Class Tests Errors Failures Skipped Success Rate Time
CweDBTest 2 0 0 0 100% 0.002 s

org.owasp.dependencycheck.data.central

- Class Tests Errors Failures Skipped Success Rate Time
CentralSearchTest 5 0 0 0 100% 0.251 s

org.owasp.dependencycheck.data.update.nvd.api

- Class Tests Errors Failures Skipped Success Rate Time
NvdApiProcessorTest 4 0 0 0 100% 0.190 s

org.owasp.dependencycheck.resources

- Class Tests Errors Failures Skipped Success Rate Time
DependencyCheckBaseSuppressionTest 1 0 0 0 100% 0.068 s

org.owasp.dependencycheck.data.nuget

- Class Tests Errors Failures Skipped Success Rate Time
XPathNuspecParserTest 3 0 0 0 100% 0.022 s

org.owasp.dependencycheck.utils

- Class Tests Errors Failures Skipped Success Rate Time
DateUtilTest 4 0 0 0 100% 0.005 s
SeverityUtilTest 1 0 0 0 100% 0.010 s
FilterTest 2 0 0 0 100% 0.002 s
UrlStringUtilsTest 3 0 0 0 100% 0.002 s
SemverTest 2 0 0 0 100% 0.002 s
InterpolationUtilTest 4 0 0 0 100% 0.003 s
DependencyVersionUtilTest 3 0 0 0 100% 0.004 s
ExtractionUtilTest 3 0 0 0 100% 0.011 s
CvssUtilTest 6 0 0 0 100% 0.028 s
PyPACoreMetadataParserTest 5 0 0 0 100% 0.004 s
DependencyVersionTest 9 0 0 0 100% 0.019 s

org.owasp.dependencycheck.data.update.cisa

- Class Tests Errors Failures Skipped Success Rate Time
KnownExploitedVulnerabilityParserTest 1 0 0 0 100% 0.104 s

org.owasp.dependencycheck.data.cpe

- Class Tests Errors Failures Skipped Success Rate Time
CpeMemoryIndexTest 7 0 0 0 100% 1.868 s
IndexEntryTest 1 0 0 0 100% 0.002 s

org.owasp.dependencycheck.data.lucene

- Class Tests Errors Failures Skipped Success Rate Time
SearchFieldAnalyzerTest 1 0 0 0 100% 0 s
LuceneUtilsTest 5 0 0 0 100% 0.004 s
FieldAnalyzerTest 1 0 0 0 100% 0.057 s

org.owasp.dependencycheck.xml.pom

- Class Tests Errors Failures Skipped Success Rate Time
PomUtilsTest 3 0 0 0 100% 0.065 s
PomProjectInputStreamTest 2 0 0 0 100% 0.004 s
PomParserTest 7 0 0 0 100% 0.046 s
ModelTest 21 0 0 0 100% 0.046 s

org.owasp.dependencycheck.data.nvdcve

- Class Tests Errors Failures Skipped Success Rate Time
CveItemOperatorTest 2 0 0 0 100% 0.012 s
DatabaseManagerTest 1 0 0 0 100% 0.073 s
DriverLoaderTest 6 0 0 0 100% 0.058 s

org.owasp.dependencycheck.data.update.cpe

- Class Tests Errors Failures Skipped Success Rate Time
CpeEcosystemCacheTest 4 0 0 0 100% 0.004 s

org.owasp.dependencycheck

- Class Tests Errors Failures Skipped Success Rate Time
AnalysisTaskTest 5 0 0 0 100% 0.288 s
EngineTest 1 0 0 0 100% 0.029 s

org.owasp.dependencycheck.xml.suppression

- Class Tests Errors Failures Skipped Success Rate Time
SuppressionHandlerTest 1 0 0 0 100% 0.028 s
SuppressionRuleTest 45 0 0 0 100% 0.299 s
PropertyTypeTest 4 0 0 0 100% 0.012 s
SuppressionParserTest 8 0 0 0 100% 0.427 s

org.owasp.dependencycheck.data.cache

- Class Tests Errors Failures Skipped Success Rate Time
DataCacheFactoryTest 1 0 0 0 100% 0.005 s

org.owasp.dependencycheck.data.nvd.ecosystem

- Class Tests Errors Failures Skipped Success Rate Time
UrlEcosystemMapperTest 4 0 0 0 100% 0.012 s
DescriptionEcosystemMapperTest 6 0 0 0 100% 0.021 s
CveEcosystemMapperTest 1 0 0 0 100% 0.020 s

org.owasp.dependencycheck.dependency.naming

- Class Tests Errors Failures Skipped Success Rate Time
CpeIdentifierTest 4 0 0 0 100% 0.003 s

Test Cases

[Summary] [Package List] [Test Cases]

DataCacheFactoryTest

testGetCache 0.005 s

DateUtilTest

testGetEpochValueInSeconds 0.001 s
testWithinDateRange 0.001 s
testParseXmlDate 0.001 s
testWithinZonedDateRange 0.001 s

PomUtilsTest

testReadPom_should_trim_version 0.012 s
testReadPom_String_File 0.012 s
testReadPom_File 0.039 s

VersionFilterAnalyzerTest

testAnalyzeDependencyPomManifest 0.014 s
testGetAnalysisPhase 0.002 s
testGetName 0.002 s
testAnalyzeDependency 0.004 s
testAnalyzeDependencyFilePom 0.003 s
testAnalyzeDependencyFileManifest 0.002 s
testGetAnalyzerEnabledSettingKey 0.002 s

ElixirMixAuditAnalyzerTest

testGetName 0.002 s
testSupportsFiles 0.001 s

DependencyCheckBaseSuppressionTest

testAllSuppressionsHaveBaseAttribute 0.067 s

PythonDistributionAnalyzerTest

testAnalyzeEggFolder 0.005 s
testGetName 0.001 s
testAnalyzeEggArchive 0.040 s
testAnalyzeEggArchiveNamedZip 0.006 s
testAnalyzeWheel 0.007 s
testAnalyzeEggInfoFolder 0.003 s
testAnalyzeSitePackage 0.002 s
testSupportsFiles 0.001 s

DependencyCheckPropertiesTest

should_each_analyzer_have_default_enabled_property 0.065 s

SeverityUtilTest

testEstimateCvssV2 0.006 s

GrokHandlerTest

testHandler 0.017 s

UrlEcosystemMapperTest

testGetEcosystemMustHandleNullCveReferences 0.002 s
testGetEcosystemMustHandleNullCveItem 0.002 s
testGetEcosystemMustHandleNullCve 0.002 s
testUrlHostEcosystemMapper 0.005 s

GrokParserTest

testParseSuppressionRulesV1dot0 0.745 s

NvdApiProcessorTest

processValidStructure 0.094 s
doesNotExistFile 0.031 s
unspecifiedFileName 0.027 s
invalidFileContent 0.035 s

KnownExploitedVulnerabilityParserTest

testParse 0.104 s

PnpmAuditAnalyzerTest

testNpmAuditParserCompatibility 0.004 s
testSupportsFiles 0.002 s

SearchFieldAnalyzerTest

testGetStopWords 0 s

SuppressionHandlerTest

testHandler 0.026 s

FilterTest

testFilter_Iterable 0.001 s
testPasses 0.001 s

ArtifactorySearchTest

shouldFailWhenHostUnknown 0.014 s

CveItemOperatorTest

testTestCveCpeStartWithFilterForConfigurationWithoutCpeMatches 0.010 s
testTestCveCpeStartWithFilter 0.001 s

AnalysisTaskTest

shouldAnalyzeReturnsFalseIfTheFileTypeAnalyzerDoesNotAcceptTheDependency 0.272 s
taskDoesNothingIfItShouldNotAnalyze 0.003 s
shouldAnalyzeReturnsTrueForNonFileTypeAnalyzers 0.002 s
shouldAnalyzeReturnsTrueIfTheFileTypeAnalyzersAcceptsTheDependency 0.002 s
taskAnalyzes 0.003 s

XmlEntityTest

testFromNamedReference 0.001 s

NexusV2SearchTest

testNullSha1 0 s
- void org.owasp.dependencycheck.data.nexus.NexusV2SearchTest.testNullSha1() is @Disabled -
testMalformedSha1 0 s
- void org.owasp.dependencycheck.data.nexus.NexusV2SearchTest.testMalformedSha1() is @Disabled -
testValidSha1 0 s
- void org.owasp.dependencycheck.data.nexus.NexusV2SearchTest.testValidSha1() throws java.lang.Exception is @Disabled -
testMissingSha1 0 s
- void org.owasp.dependencycheck.data.nexus.NexusV2SearchTest.testMissingSha1() is @Disabled -

AbstractFileTypeAnalyzerTest

testNewHashSet 0.001 s

HintParserTest

testParseHintsXSDSelection 0.076 s
testParseHints_File 0.024 s
testParseHints_InputStream 0.020 s
testParseHintsWithRegex 0.019 s

UrlStringUtilsTest

testIsUrl 0 s
testContainsUrl 0.001 s
testExtractImportantUrlData 0 s

PomProjectInputStreamTest

testFindSequence 0.002 s
testFilter 0.001 s

SemverTest

testSemverComplex 0.001 s
testSemver 0.001 s

PEAnalyzerTest

testGetName 0.001 s
testAnalysis 0.021 s

ComposerLockParserTest

testNotPackagesArray 0.006 s
testValidComposerLock 0.021 s
testNotComposer 0.005 s
testComposerLockSkipDev 0.004 s
testNotJSON 0.003 s

ComposerLockAnalyzerTest

testGetName 0.027 s
testAnalyzePackageJson 0.044 s
testSupportsFiles 0.022 s

CpeMemoryIndexTest

testGetDocument 0.614 s
testParseQuery 0.025 s
testSearch_String_int 0.748 s
testIsOpen 0.408 s
testNumDocs 0.022 s
testGetInstance 0.022 s
testSearch_Query_int 0.024 s

PipAnalyzerTest

testGetName 0.897 s
testAnalyzePackageJson 0.416 s
testSupportsFiles 0.024 s

DatabaseManagerTest

testInitialize 0.072 s

EngineTest

testScanFile 0.029 s

MSBuildProjectAnalyzerTest

testSupportsFileExtensions 0.005 s
testGetAnalysisPhaze 0.004 s
testMSBuildProjectAnalysis_WithImports 0.343 s
testMSBuildProjectAnalysis 0.024 s
testGetAnalyzerName 0.001 s

SwiftAnalyzersTest

testSPMGetName 0.001 s
testSPMResolvedAnalyzerV1 0.010 s
testSPMResolvedAnalyzerV2 0.016 s
testSPMResolvedAnalyzerV3 0.004 s
testCocoaPodsPodfileAnalyzer 0.004 s
testPodsGetName 0.001 s
testIsEnabledIsTrueByDefault 0.001 s
testCarthageSupportsFiles 0.001 s
testCarthageGetName 0.001 s
testSPMSupportsFiles 0.001 s
testPodsSupportsFiles 0.001 s
testCarthageCartfileResolvedAnalyzer 0.004 s
testSPMAnalyzer 0.005 s
testCocoaPodsPodspecAnalyzer 0.005 s

PipfilelockAnalyzerTest

testGetName 0.025 s
testAnalyzePackageLock 0.050 s
testSupportsFiles 0.024 s

FalsePositiveAnalyzerTest

testRemoveBadMatches 0.003 s
testGetAnalysisPhase 0.001 s
testGetName 0.001 s
testAnalyzeDependency 0.007 s
testGetAnalyzerEnabledSettingKey 0.001 s

SuppressionRuleTest

testMismatchOfThresholdAndAvailableCVEVersion 0.057 s
testProcessVulnerabilityNames 0.020 s
testCpeHasNoVersion 0.001 s
testCpe 0.001 s
testCve 0.002 s
testCwe 0.001 s
testThresholdHighestIsUseIfMultipleVersionedBelows 0.009 s
testBase 0.002 s
testSha1 0.001 s
testCpeMatches 0.002 s
testHasCvssBelow 0.002 s
testThresholdAreExclusive 0.002 s
testProcess 0.031 s
testThresholdHighestIsUseIfMultipleBelows 0.002 s
testVersionSpecificThresholding(Double, Double, boolean)[1] 0.022 s
testVersionSpecificThresholding(Double, Double, boolean)[2] 0.002 s
testVersionSpecificThresholding(Double, Double, boolean)[3] 0.002 s
testVersionSpecificThresholding(Double, Double, boolean)[4] 0.002 s
testVersionSpecificThresholding(Double, Double, boolean)[5] 0.002 s
testVersionSpecificThresholding(Double, Double, boolean)[6] 0.002 s
testVersionSpecificThresholding(Double, Double, boolean)[7] 0.001 s
testVersionSpecificThresholding(Double, Double, boolean)[8] 0.002 s
testVersionSpecificThresholding(Double, Double, boolean)[9] 0.002 s
testVersionSpecificThresholding(Double, Double, boolean)[10] 0.001 s
testGetSha1 0.001 s
testProcessGAV 0.002 s
testAddCvssBelow 0.002 s
testFilePath 0.001 s
testGetCvssBelow 0.001 s
testSetFilePath 0.001 s
testGetFilePath 0.001 s
testAddCpe 0 s
testAddCve 0.001 s
testAddCwe 0.001 s
testGetCpe 0.001 s
testGetCve 0.001 s
testGetCwe 0.001 s
testHasCpe 0.002 s
testHasCve 0.001 s
testHasCwe 0.001 s
testSetCvssBelow 0.001 s
testSetSha1 0.001 s
testSetCpe 0.001 s
testSetCve 0.001 s
testSetCwe 0.001 s

EngineVersionCheckTest

testShouldUpdate 0.358 s
testGetCurrentReleaseVersion 0.008 s

ArtifactorySearchResponseHandlerTest

shouldProcessCorrectlyArtifactoryAnswerWithoutSha256 0.731 s
shouldProcessCorrectlyArtifactoryAnswerWithMultipleMatches 0.007 s
shouldProcessCorrectlyArtifactoryAnswerMisMatchSha256 0.017 s
shouldProcessCorrectlyArtifactoryAnswerMisMatchMd5 0.007 s
shouldThrowNotFoundWhenPatternCannotBeParsed 0.006 s
shouldProcessCorrectlyForMissingXResultDetailHeader 0.008 s
shouldProcessCorrectlyArtifactoryAnswerMisMatchSha1 0.006 s
shouldHandleNoMatches 0.006 s
shouldSkipResultsWherePatternCannotBeParsed 0.007 s
shouldProcessCorrectlyArtifactoryAnswer 0.005 s

EvidenceMatcherTest

testRegExWildcardSourceWildcardConfidenceFourMatching 0.003 s
testRegExWildcardSourceMatching 0.001 s
testRegExMatching 0.002 s
testRegExWildcardSourceWildcardConfidenceMatching 0.001 s
testWildcardConfidenceMatching 0.001 s
testExactMatching 0 s
testWildcardSourceMatching 0.002 s

JarAnalyzerTest

testAnalyze 0.056 s
testGetAnalysisPhase 0.001 s
testGetName 0.001 s
testAcceptSupportedExtensions 0.001 s
testClassInformation 0.001 s
testAnalyzeDependency_SkipsMacOSMetaDataFile 0.008 s
testAddMatchingValues 0.009 s
testParseManifest 0.019 s
testGetAnalyzerEnabledSettingKey 0.001 s
testAnalyseDependency_SkipsNonZipFile 0.007 s

MixAuditJsonParserTest

testSingleResult 0.003 s
testEmptyResult 0.001 s

InterpolationUtilTest

testInterpolateMSBuild 0 s
testInterpolateNonexistentErasedMSBuild 0.001 s
testInterpolateNonexistentErased 0 s
testInterpolate 0.001 s

DependencyVersionUtilTest

testParseVersion_String_boolean 0.001 s
testParsePreVersion 0.001 s
testParseVersion_String 0.001 s

NodeAuditAnalyzerTest

testGetName 0.001 s
testSupportsFiles 0.001 s

DependencyMergingAnalyzerTest

testGetAnalysisPhase 0.001 s
testGetName 0.001 s
testMergeDependencies 0.003 s
testEvaluateDependencies 0.001 s
testIsSameSwiftPackage 0.001 s
testGetMainDotnetDependency 0.002 s
testGetMainAndroidDependency 0.028 s
testGetMainSwiftDependency 0.001 s
testGetAnalyzerEnabledSettingKey 0.001 s
testIsSameRubyGem 0.001 s
testGetMainGemspecDependency 0.001 s

XPathNuspecParserTest

testGoodDocument 0.013 s
testMissingDocument 0.003 s
testNotNuspec 0.005 s

GoModJsonParserTest

testProcess 0.006 s

LibmanAnalyzerTest

testSupportedFileNames 0.007 s
testLibmanAnalysis 0.011 s
testGetAnalyzerName 0.006 s
testGetAnalyzerEnabledSettingKey 0.003 s

AutoconfAnalyzerTest

testAnalyzeReadableConfigureScript 0.006 s
testGetName 0.001 s
testSupportsFileExtension 0.001 s
testAnalyzeConfigureScript 0.017 s
testAnalyzeConfigureAC1 0.002 s
testAnalyzeConfigureAC2 0.001 s

RetireJsAnalyzerFiltersTest

testFilters 3.734 s

VulnerabilityTest

testDuplicateVersions 0 s
compareTo_proper_sorting 0.011 s

NuspecAnalyzerTest

testSupportsFileExtensions 0.002 s
testNuspecAnalysis 0.020 s
testGetAnalysisPhaze 0.001 s
testGetAnalyzerName 0.001 s

NodePackageAnalyzerTest

testPackageLockV2 0.046 s
testPackageLockV3 0.017 s
testAnalyzePackageJsonWithShrinkwrap 0.027 s
testGetName 0.007 s
testLocalPackageDependency 0.008 s
testAnalyzeShrinkwrapJson 0.023 s
testWithoutLock 0.008 s
testSupportsFiles 0.007 s

IndexEntryTest

testSetName 0.001 s

PomParserTest

testParse_File 0.005 s
testParseWithoutDocTypeCleanup_InputStream 0.005 s
testParse_InputStream 0.005 s
testParseWithoutDocTypeCleanup_InputStreamWithDocType 0.005 s
testParseWithoutDocTypeCleanup 0.008 s
testParse_InputStreamWithDocType 0.004 s
testParseWithoutDocTypeCleanup_WithDocType 0.010 s

ExtractionUtilTest

testExtractFiles_File_File 0.003 s
testExtractFiles_3args 0.001 s
testExtractFilesUsingFilter 0.003 s

VulnerableSoftwareTest

testCompareUpdateAttributes 0.004 s
testToNvdSearchUrl 0 s
testCompareTo 0.001 s
testCompareVersionRange 0.001 s
testEquals 0.001 s

CpeIdentifierTest

testNvdProductSearchFormatting 0.001 s
testNvdSearchUrlFormatting 0.001 s
testNvdSearchUrlFormattingEncodesChars 0 s
testNvdProductSearchUrlFormattingEncodesChars 0 s

OssIndexAnalyzerTest

should_analyzeDependency_only_warn_when_transport_error_from_sonatype 0.032 s
should_enrich_be_included_in_mutex_to_prevent_NPE 0.009 s
should_analyzeDependency_only_warn_when_socket_error_from_sonatype 0.006 s
should_analyzeDependency_fail_when_socket_error_from_sonatype 0.005 s
should_analyzeDependency_return_a_dedicated_error_message_when_403_response_from_sonatype 0.002 s
should_analyzeDependency_return_a_dedicated_error_message_when_401_response_from_sonatype 0.310 s
should_prepareAnalyzer_disable_when_credentials_not_set 0.006 s

ModelTest

testGetLicenses 0.004 s
testSetGroupId 0.001 s
testSetParentArtifactId 0.002 s
testSetVersion 0.001 s
testSetArtifactId 0.001 s
testGetOrganization 0.001 s
testGetParentGroupId 0.001 s
testGetParentVersion 0.001 s
testSetDescription 0.001 s
testSetOrganization 0.001 s
testGetName 0.001 s
testGetParentArtifactId 0.001 s
testGetGroupId 0.001 s
testGetVersion 0.001 s
testGetDescription 0.001 s
testProcessProperties 0.013 s
testSetParentGroupId 0.002 s
testSetParentVersion 0.001 s
testAddLicense 0.001 s
testSetName 0.001 s
testGetArtifactId 0.001 s

AnalyzerServiceTest

testGetAnalyzers_SpecificPhases 0.027 s
testGetAnalyzers 0.024 s
testGetExperimentalAnalyzers 0.025 s

NpmCPEAnalyzerTest

testGetName 0.023 s
testGetAnalyzerEnabledSettingKey 0.023 s

PythonPackageAnalyzerTest

testAnalyzeSourceMetadata 0.003 s
testGetName 0.001 s
testSupportsFileExtension 0.001 s

GolangDepAnalyzerTest

testGopkgLock 0.010 s
testName 0.002 s
testSupportsFiles 0.002 s

EscapeToolTest

testCsvCpeConfidence 0.022 s
testCsv 0.001 s
testUrl 0.001 s
testXml 0 s
testHtml 0 s
testJson 0 s
testCsvIdentifiers 0 s

EvidenceTest

testCompareTo 0 s
testHashcodeContract 0.001 s
testEquals 0.002 s

MavenArtifactTest

getPomUrl 0.010 s
getPomUrlWithQualifier 0.004 s

CvssUtilTest

testVectorToCvssV2 0 s
testVectorToCvssV3 0 s
testVectorToCvssV4 0.020 s
testCvssV4ScoreToSeverity 0.001 s
testCvssV3ScoreToSeverity 0.002 s
testCvssV2ScoreToSeverity 0 s

AbstractSuppressionAnalyzerTest

testGetRulesFromMultipleSuppressionFiles 0.494 s
testFailureToLocateSuppressionFileAnywhere 0.072 s
testGetRulesFromSuppressionFileFromURL 0.148 s
testGetRulesFromSuppressionFileInClasspath 0.141 s
testGetSupportedExtensions 0.002 s

FileNameAnalyzerTest

testAnalyze 0.014 s
testClose 0.003 s
testGetAnalysisPhase 0.001 s
testGetName 0.001 s
testInitialize 0.001 s

DependencyTest

testGetSha1sum 0.001 s
testGetSoftwareIdentifiers 0.001 s
testAddAsEvidenceWithExisting 0.002 s
testGetActualFilePath 0.001 s
testAddAsEvidence 0.001 s
testAddAsEvidenceWithEmptyArtifact 0.001 s
testSetSha256sum 0.001 s
testAddSoftwareIdentifiers 0 s
testSetSha1sum 0.001 s
testSetFileName 0.001 s
testSetFilePath 0 s
testGetFileName 0.001 s
testGetFilePath 0 s
testSetMd5sum 0.001 s
testGetMd5sum 0.001 s
testAddVulnerableSoftwareIdentifier 0.001 s
testGetEvidence 0.001 s
testGetSha256sum 0.001 s
testSetActualFilePath 0.001 s

CpeEcosystemCacheTest

testGetEcosystem 0.002 s
testGetChanged 0.001 s
testIsEmpty 0 s
testSetCache 0 s

RubyGemspecAnalyzerTest

testGetName 0 s
testAnalyzePackageJson 0.002 s
testSupportsFiles 0.001 s

HintHandlerTest

testHandler 0.022 s

PinnedMavenInstallAnalyzerTest

testAnalyzeOtherInstallJson 0.046 s
testAnalyzePinnedInstallJsonV2 0.071 s
testGetName 0.023 s
testAnalyzePinnedInstallJsonV010 0.033 s
testSupportsFiles 0.023 s

YarnAuditAnalyzerTest

testGetName 0.001 s
testSupportsFiles 0.001 s

CPEAnalyzerTest

testCollectTerms 0.003 s
testBuildSearchBlank 0.002 s
testGetAnalysisPhase 0.001 s
testGetName 0.001 s
testAddEvidenceWithoutDuplicateTerms 0.003 s
testBuildSearch 0.004 s
testGetAnalyzerEnabledSettingKey 0.001 s

PoetryAnalyzerTest

testName 0.003 s
testPoetryLock 0.161 s
testPoetryToml 0.004 s
testNodeGypToml 0.005 s
testPyprojectToml 0.003 s
testSupportsFiles 0.002 s

DescriptionEcosystemMapperTest

testJspLinksDoNotCountScoring 0.004 s
testSubsetFileExtensionsDoNotMatch 0.002 s
testPhpLinksDoNotCountScoring 0.002 s
testSubsetKeywordsDoNotMatch 0.002 s
testDescriptionEcosystemMapper 0.005 s
testScoring 0.002 s

CentralSearchTest

testMultipleReturns 0.160 s
testNullSha1 0.001 s
testMalformedSha1 0.001 s
testValidSha1 0.046 s
testMissingSha1 0.041 s

AssemblyAnalyzerTest

testGetName 3.158 s
testAnalysis 0.556 s
testWithSettingMono 0.268 s
testNonexistent 0.417 s
testLog4Net 0.504 s

UnusedSuppressionRuleAnalyzerTest

testException 0.016 s
testGetName 0.002 s
testCheckUnusedRules 0.006 s

NvdApiDataSourceTest$FeedUrlMetadataRetrieval

shouldRetrieveMetadataByYear 0.165 s
shouldNormallyRethrowDownloadErrorsEvenIfJan1OnEndYear 0.004 s
shouldIgnoreDownloadFailureForFinalYearIfStillJan1 0.011 s
shouldRetrieveMetadataForNextYearOnJan1AtEarliestTZ 0.006 s

NvdApiDataSourceTest$FeedUrlMandatoryYears

shouldConsiderYearsMandatoryWhenNotCurrentYearAtLatestTZ 0 s
shouldConsiderYearsMandatoryWhenNoLongerJan1Anywhere 0.001 s
shouldConsiderYearsMandatoryWhenNotCurrentYearAtEarliestTZ 0 s

NvdApiDataSourceTest$FeedUrlParsing

extractUrlWithoutPatternShouldAddTrailingSlashes 0.001 s
shouldExtractUrlWithPattern 0.029 s
shouldAllowTransformingFilePattern 0.001 s
shouldExtractUrlWithoutPattern 0 s

PyPACoreMetadataParserTest

getProperties_should_support_colon_in_headerValue 0 s
getProperties_should_throw_exception_for_too_large_major 0.001 s
getProperties_should_support_folding_in_headerValue 0.001 s
getProperties_should_properly_parse_multiline_description 0 s
getProperties_should_support_newer_minors 0 s

XmlInputStreamTest

testToString 0.023 s
testRead_0args 0.002 s
testRead_3args 0.006 s
testLength 0.002 s

DependencyVersionTest

testSetVersionParts 0.001 s
testMatchesAtLeastThreeLevels 0.001 s
testToString 0.004 s
testCompareTo 0.001 s
testParseVersion 0.004 s
testHashCode 0.001 s
testEquals 0 s
testGetVersionParts 0.003 s
testIterator 0.001 s

CweSetTest

testGetFullCwes 0.014 s
testGetEntries 0 s
testToString 0.001 s
testAddCwe 0 s
testStream 0.001 s

DependencyBundlingAnalyzerTest

testAnalyze 1.509 s
testGetAnalysisPhase 0.007 s
testGetName 0.006 s
testIsShaded 0.010 s
testIsWebJar 0.007 s
testFirstPathIsShortest 0.004 s
testIsCore 0.006 s

DartAnalyzerTest

testDartPubspecLockAnalyzer 0.050 s
testDartPubspecYamlAnalyzer 0.011 s
testDartAnalyzerGetName 0.001 s
testIsEnabledIsTrueByDefault 0.001 s
testAnalyzerSupportsFiles 0.001 s
testDartPubspecYamlAnalyzerAddressbook 0.004 s

PropertyTypeTest

testSetGetValue 0.003 s
testMatches 0.002 s
testIsRegex 0.002 s
testIsCaseSensitive 0.002 s

PerlCpanfileAnalyzerTest

testGetAnalysisPhase 0.001 s
testGetName 0.001 s
testProcessFileContents 0.009 s
testProcessDefaultZero 0.003 s
testPrepareContent 0.002 s
testProcessSingleFileContents 0.003 s
testGetAnalyzerEnabledSettingKey 0.001 s

GolangModAnalyzerTest

testGoMod 0.602 s
testName 0.003 s
testSupportsFiles 0.003 s

CentralAnalyzerTest

testFetchMavenArtifactsWithoutException 0.030 s
testFetchMavenArtifactsAlwaysThrowsIOException 0.008 s
testFetchMavenArtifactsRethrowsFileNotFoundException 0.003 s

LuceneUtilsTest

testAppendEscapedLuceneQuery 0.001 s
testIsKeyword 0.001 s
testEscapeLuceneQuery 0.001 s
testEscapeLuceneQuery_null 0 s
testAppendEscapedLuceneQuery_null 0 s

CMakeAnalyzerTest

testAnalyzeCMakeInfiniteLoop 0.034 s
testRemoveSelfReferences 0.023 s
testAnalyzeCMakeListsZlib 0.025 s
testAnalyzeCMakeListsOpenCV 0.079 s
testAnalyzeCMakeListsPython 0.031 s
testGetName 0.023 s
testAnalyzeCMakeTempVariable 0.029 s
testAnalyzeCMakeListsOpenCV3rdParty 0.029 s
testAccept 0.023 s
testRemoveSelfReferences2 0.023 s

NugetconfAnalyzerTest

testSupportedFileNames 0.001 s
testNugetconfAnalysis 0.014 s
testGetAnalyzerName 0.001 s

RubyBundlerAnalyzerTest

testGetName 0.001 s
testAnalyzeGemspec 0.004 s
testSupportsFiles 0.002 s

PipfileAnalyzerTest

testGetName 0.023 s
testAnalyzePackageJson 0.033 s
testSupportsFiles 0.024 s

DriverLoaderTest

testLoad_String 0.001 s
testLoad_String_ex 0.001 s
testLoad_String_String_badClassName 0.002 s
testLoad_String_String_badPath 0.001 s
testLoad_String_String 0.019 s
testLoad_String_String_multiple_paths 0.029 s

SuppressionParserTest

testParseSuppressionRulesV1dot0 0.025 s
testParseSuppressionRulesV1dot1 0.016 s
testParseSuppressionRulesV1dot2 0.292 s
testParseSuppressionRulesV1dot3 0.019 s
testParseSuppressionRulesV1dot4 0.019 s
testParseSuppressionRulesV1dot4BackwardsCompability 0.015 s
testParseSuppressionV1dot4Inherits 0.018 s
testParseSuppressionV1dot4AttributeOverrides 0.019 s

ArchiveAnalyzerTest

testRpmExtension 0.006 s
testZippableExtensions 0.003 s

CweDBTest

testGetFullName 0 s
testGetName 0 s

NexusV3SearchTest

testNullSha1 0 s
- void org.owasp.dependencycheck.data.nexus.NexusV3SearchTest.testNullSha1() is @Disabled -
testMalformedSha1 0 s
- void org.owasp.dependencycheck.data.nexus.NexusV3SearchTest.testMalformedSha1() is @Disabled -
testValidSha1 0 s
- void org.owasp.dependencycheck.data.nexus.NexusV3SearchTest.testValidSha1() throws java.lang.Exception is @Disabled -
testMissingSha1 0 s
- void org.owasp.dependencycheck.data.nexus.NexusV3SearchTest.testMissingSha1() is @Disabled -

CveEcosystemMapperTest

testGetEcosystem 0.019 s

HintAnalyzerTest

testAnalyze 2.098 s
testAnalyze_1 0.039 s
testGetAnalysisPhase 0.023 s
testGetName 0.022 s

FieldAnalyzerTest

testAnalyzers 0.056 s

OpenSSLAnalyzerTest

testGetName 0.001 s
testVersionConstantExamples 0.002 s
testOpenSSLVersionHeaderFile 0.005 s
testAccept 0 s

NpmPayloadBuilderTest

testSanitizer 0.011 s
testSkippedDependencies 0.003 s
testSanitizePackage 0.393 s
testPayloadWithLockAndPackage 0.348 s

Failure Details

[Summary] [Package List] [Test Cases]


testNullSha1
- skipped: void org.owasp.dependencycheck.data.nexus.NexusV2SearchTest.testNullSha1() is @Disabled
testMalformedSha1
- skipped: void org.owasp.dependencycheck.data.nexus.NexusV2SearchTest.testMalformedSha1() is @Disabled
testValidSha1
- skipped: void org.owasp.dependencycheck.data.nexus.NexusV2SearchTest.testValidSha1() throws java.lang.Exception is @Disabled
testMissingSha1
- skipped: void org.owasp.dependencycheck.data.nexus.NexusV2SearchTest.testMissingSha1() is @Disabled
testNullSha1
- skipped: void org.owasp.dependencycheck.data.nexus.NexusV3SearchTest.testNullSha1() is @Disabled
testMalformedSha1
- skipped: void org.owasp.dependencycheck.data.nexus.NexusV3SearchTest.testMalformedSha1() is @Disabled
testValidSha1
- skipped: void org.owasp.dependencycheck.data.nexus.NexusV3SearchTest.testValidSha1() throws java.lang.Exception is @Disabled
testMissingSha1
- skipped: void org.owasp.dependencycheck.data.nexus.NexusV3SearchTest.testMissingSha1() is @Disabled