Fork me on GitHub

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
52 0 0 0 100% 0.45

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.lang.vm.rule.basic 43 0 0 0 100% 0.188
net.sourceforge.pmd 6 0 0 0 100% 0.244
net.sourceforge.pmd.lang.vm 3 0 0 0 100% 0.018

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

net.sourceforge.pmd.lang.vm.rule.basic

Class Tests Errors Failures Skipped Success Rate Time
BasicRulesTest 43 0 0 0 100% 0.188

net.sourceforge.pmd

Class Tests Errors Failures Skipped Success Rate Time
LanguageVersionTest 2 0 0 0 100% 0
RuleSetFactoryTest 4 0 0 0 100% 0.244

net.sourceforge.pmd.lang.vm

Class Tests Errors Failures Skipped Success Rate Time
VmParserTest 3 0 0 0 100% 0.018

Test Cases

[Summary] [Package List] [Test Cases]

LanguageVersionTest

testFindVersionsForLanguageNameAndVersion[0] 0
testGetLanguageVersionForTerseName[0] 0

RuleSetFactoryTest

testDtd 0.048
testXmlSchema 0.016
testReadWriteRoundTrip 0.176
testAllPMDBuiltInRulesMeetConventions 0.004

BasicRulesTest

AvoidDeeplyNestedIfStmts::0 Bad example #1 0.034
AvoidDeeplyNestedIfStmts::1 Bad example #2 0.003
AvoidDeeplyNestedIfStmts::2 Good example #1 0.004
AvoidDeeplyNestedIfStmts::3 Good example #2 0.003
AvoidReassigningParameters::0 Bad example #1 0.006
AvoidReassigningParameters::1 Good example #1 0.002
CollapsibleIfStatements::0 Bad example #1 0.004
CollapsibleIfStatements::1 Bad example #2 0.005
CollapsibleIfStatements::2 Good example #1 0.002
CollapsibleIfStatements::3 Good example #2 0.003
CollapsibleIfStatements::4 Good example #3 0.01
CollapsibleIfStatements::5 Good example #4 0
CollapsibleIfStatements::6 Good example #5 0.002
CollapsibleIfStatements::7 Good example #6 0.003
CollapsibleIfStatements::8 Good example #7 0.002
CollapsibleIfStatements::9 Good example #8 0.002
EmptyForeachStmt::0 Bad example #1 0.002
EmptyForeachStmt::1 Bad example #2 0.003
EmptyForeachStmt::2 Good example #1 0.004
EmptyIfStmt::0 Bad example #1 0.002
EmptyIfStmt::1 Bad example #2 0.002
EmptyIfStmt::2 Bad example #3 0.003
EmptyIfStmt::3 Bad example #4 0.002
EmptyIfStmt::4 Bad example #5 0.003
EmptyIfStmt::5 Bad example #6 0.003
EmptyIfStmt::6 Good example #1 0.003
EmptyIfStmt::7 Good example #2 0.002
EmptyIfStmt::8 Good example #2 0.007
ExcessiveTemplateLength::0 Bad example #1 0
ExcessiveTemplateLength::1 Good example #1 0.002
NoInlineJavaScript::0 Bad example #1 0.002
NoInlineJavaScript::1 Good example #1 0.003
NoInlineJavaScript::2 Good example #2 0.002
NoInlineStyles::0 Bad example #1 0.034
NoInlineStyles::1 Good example #1 0.004
UnusedMacroParameter::0 Bad example #1 0.003
UnusedMacroParameter::1 Good example #1 0.002
UnusedMacroParameter::2 Good example #2 0.002
UnusedMacroParameter::3 Good example #3 0.002
UnusedMacroParameter::4 Good example #4 0.002
UnusedMacroParameter::5 Good example #5 0.002
UnusedMacroParameter::6 Good example #6 0.001
UnusedMacroParameter::7 Good example #7 0.006

VmParserTest

testParser2 0.016
testParser3 0
testParser 0.002