Fork me on GitHub

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
32 0 0 0 100% 4.415

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
net.sourceforge.pmd 7 0 0 0 100% 1.076
net.sourceforge.pmd.lang.plsql 5 0 0 0 100% 1.065
net.sourceforge.pmd.lang.plsql.dfa 8 0 0 0 100% 0.194
net.sourceforge.pmd.lang.plsql.rule.codesize 11 0 0 0 100% 1.902
net.sourceforge.pmd.cpd 1 0 0 0 100% 0.178

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

net.sourceforge.pmd

Class Tests Errors Failures Skipped Success Rate Time
LanguageVersionDiscovererTest 1 0 0 0 100% 0.011
LanguageVersionTest 2 0 0 0 100% 0.003
RuleSetFactoryTest 4 0 0 0 100% 1.062

net.sourceforge.pmd.lang.plsql

Class Tests Errors Failures Skipped Success Rate Time
PLSQLParserTest 2 0 0 0 100% 0.315
PLSQLXPathRuleTest 3 0 0 0 100% 0.75

net.sourceforge.pmd.lang.plsql.dfa

Class Tests Errors Failures Skipped Success Rate Time
StatementAndBraceFinderTest 8 0 0 0 100% 0.194

net.sourceforge.pmd.lang.plsql.rule.codesize

Class Tests Errors Failures Skipped Success Rate Time
CodesizeRulesTest 11 0 0 0 100% 1.902

net.sourceforge.pmd.cpd

Class Tests Errors Failures Skipped Success Rate Time
PLSQLTokenizerTest 1 0 0 0 100% 0.178

Test Cases

[Summary] [Package List] [Test Cases]

LanguageVersionDiscovererTest

testPlsql 0.011

LanguageVersionTest

testFindVersionsForLanguageNameAndVersion[0] 0.002
testGetLanguageVersionForTerseName[0] 0.001

RuleSetFactoryTest

testDtd 0.096
testXmlSchema 0.073
testReadWriteRoundTrip 0.868
testAllPMDBuiltInRulesMeetConventions 0.025

PLSQLTokenizerTest

tokenizeTest 0.178

PLSQLParserTest

testExceptions 0.313
testBOM 0.002

PLSQLXPathRuleTest

testXPathRule1 0.249
testXPathRule2 0.499
testXPathRule1Compatibility 0.002

StatementAndBraceFinderTest

testLabelledStmtHasCorrectTypes 0.163
testWhileStmtHasCorrectTypes 0.004
testForStmtHasCorrectTypes 0.006
testOnlyWorksForMethodsAndConstructors 0.001
testExpressionParentChildLinks 0.003
testSimpleCaseStmtHasCorrectTypes 0.007
testIfStmtHasCorrectTypes 0.006
testVariableOrConstantDeclaratorParentChildLinks 0.004

CodesizeRulesTest

CyclomaticComplexity::0 Simple method 0.05
ExcessiveMethodLength::0 short 0.545
ExcessiveObjectLength::0 short 0.107
ExcessivePackageBodyLength::0 A too complex procedure which triggers ExcessivePackageBodyLengthRule 0.014
ExcessivePackageSpecificationLength::0 A too complex procedure which triggers ExcessivePackageSpecificationLengthRule 0.127
ExcessiveParameterList::0 A too complex procedure which triggers ExcessiveParameterListRule 0.267
ExcessiveTypeLength::0 A too complex procedure which triggers ExcessiveTypeLengthRule 0.099
NPathComplexity::0 A too complex procedure which triggers NPathComplexityRule 0.013
NcssMethodCount::0 A too complex procedure which triggers ExcessiveNcssMethodCountRule 0.294
NcssObjectCount::0 A too complex procedure which triggers NcssObjectCountRule 0.262
TooManyFields::0 A too complex procedure which triggers TooManyFieldsRule 0.124