Fork me on GitHub

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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% 0.668
net.sourceforge.pmd.lang.plsql 5 0 0 0 100% 0.351
net.sourceforge.pmd.lang.plsql.dfa 8 0 0 0 100% 0.224
net.sourceforge.pmd.lang.plsql.rule.codesize 11 0 0 0 100% 0.944
net.sourceforge.pmd.cpd 1 0 0 0 100% 0.127

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.039
LanguageVersionTest 2 0 0 0 100% 0.001
RuleSetFactoryTest 4 0 0 0 100% 0.628

net.sourceforge.pmd.lang.plsql

Class Tests Errors Failures Skipped Success Rate Time
PLSQLParserTest 2 0 0 0 100% 0.126
PLSQLXPathRuleTest 3 0 0 0 100% 0.225

net.sourceforge.pmd.lang.plsql.dfa

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

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

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

net.sourceforge.pmd.cpd

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

Test Cases

[Summary] [Package List] [Test Cases]

LanguageVersionDiscovererTest

testPlsql 0.039

LanguageVersionTest

testFindVersionsForLanguageNameAndVersion[0] 0.001
testGetLanguageVersionForTerseName[0] 0

RuleSetFactoryTest

testDtd 0.084
testXmlSchema 0.084
testReadWriteRoundTrip 0.436
testAllPMDBuiltInRulesMeetConventions 0.024

PLSQLTokenizerTest

tokenizeTest 0.127

PLSQLParserTest

testExceptions 0.125
testBOM 0.001

PLSQLXPathRuleTest

testXPathRule1 0.072
testXPathRule2 0.152
testXPathRule1Compatibility 0.001

StatementAndBraceFinderTest

testLabelledStmtHasCorrectTypes 0.206
testWhileStmtHasCorrectTypes 0.003
testForStmtHasCorrectTypes 0.005
testOnlyWorksForMethodsAndConstructors 0.001
testExpressionParentChildLinks 0.001
testSimpleCaseStmtHasCorrectTypes 0.005
testIfStmtHasCorrectTypes 0.002
testVariableOrConstantDeclaratorParentChildLinks 0.001

CodesizeRulesTest

CyclomaticComplexity::0 Simple method 0.037
ExcessiveMethodLength::0 short 0.246
ExcessiveObjectLength::0 short 0.045
ExcessivePackageBodyLength::0 A too complex procedure which triggers ExcessivePackageBodyLengthRule 0.012
ExcessivePackageSpecificationLength::0 A too complex procedure which triggers ExcessivePackageSpecificationLengthRule 0.045
ExcessiveParameterList::0 A too complex procedure which triggers ExcessiveParameterListRule 0.118
ExcessiveTypeLength::0 A too complex procedure which triggers ExcessiveTypeLengthRule 0.035
NPathComplexity::0 A too complex procedure which triggers NPathComplexityRule 0.013
NcssMethodCount::0 A too complex procedure which triggers ExcessiveNcssMethodCountRule 0.172
NcssObjectCount::0 A too complex procedure which triggers NcssObjectCountRule 0.143
TooManyFields::0 A too complex procedure which triggers TooManyFieldsRule 0.078