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.865

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 3 0 0 0 100% 0.104
net.sourceforge.pmd 6 0 0 0 100% 0.337
net.sourceforge.pmd.lang.vm.rule.basic 43 0 0 0 100% 0.424

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

net.sourceforge.pmd.lang.vm

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

net.sourceforge.pmd

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

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

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

Test Cases

[Summary] [Package List] [Test Cases]

LanguageVersionTest

testFindVersionsForLanguageNameAndVersion[0] 0.001
testGetLanguageVersionForTerseName[0] 0

RuleSetFactoryTest

testDtd 0.05
testXmlSchema 0.026
testReadWriteRoundTrip 0.249
testAllPMDBuiltInRulesMeetConventions 0.011

VmParserTest

testParser2 0.101
testParser3 0
testParser 0.003

BasicRulesTest

AvoidDeeplyNestedIfStmts::0 Bad example #1 0.051
AvoidDeeplyNestedIfStmts::1 Bad example #2 0.011
AvoidDeeplyNestedIfStmts::2 Good example #1 0.015
AvoidDeeplyNestedIfStmts::3 Good example #2 0.008
AvoidReassigningParameters::0 Bad example #1 0.019
AvoidReassigningParameters::1 Good example #1 0.007
CollapsibleIfStatements::0 Bad example #1 0.008
CollapsibleIfStatements::1 Bad example #2 0.009
CollapsibleIfStatements::2 Good example #1 0.01
CollapsibleIfStatements::3 Good example #2 0.009
CollapsibleIfStatements::4 Good example #3 0.013
CollapsibleIfStatements::5 Good example #4 0.009
CollapsibleIfStatements::6 Good example #5 0.01
CollapsibleIfStatements::7 Good example #6 0.009
CollapsibleIfStatements::8 Good example #7 0.007
CollapsibleIfStatements::9 Good example #8 0.006
EmptyForeachStmt::0 Bad example #1 0.006
EmptyForeachStmt::1 Bad example #2 0.007
EmptyForeachStmt::2 Good example #1 0.008
EmptyIfStmt::0 Bad example #1 0.009
EmptyIfStmt::1 Bad example #2 0.005
EmptyIfStmt::2 Bad example #3 0.006
EmptyIfStmt::3 Bad example #4 0.005
EmptyIfStmt::4 Bad example #5 0.006
EmptyIfStmt::5 Bad example #6 0.005
EmptyIfStmt::6 Good example #1 0.005
EmptyIfStmt::7 Good example #2 0.006
EmptyIfStmt::8 Good example #2 0.007
ExcessiveTemplateLength::0 Bad example #1 0.007
ExcessiveTemplateLength::1 Good example #1 0.005
NoInlineJavaScript::0 Bad example #1 0.006
NoInlineJavaScript::1 Good example #1 0.005
NoInlineJavaScript::2 Good example #2 0.005
NoInlineStyles::0 Bad example #1 0.066
NoInlineStyles::1 Good example #1 0.007
UnusedMacroParameter::0 Bad example #1 0.005
UnusedMacroParameter::1 Good example #1 0.005
UnusedMacroParameter::2 Good example #2 0.005
UnusedMacroParameter::3 Good example #3 0.007
UnusedMacroParameter::4 Good example #4 0.006
UnusedMacroParameter::5 Good example #5 0.005
UnusedMacroParameter::6 Good example #6 0.005
UnusedMacroParameter::7 Good example #7 0.009