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

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.036
net.sourceforge.pmd 6 0 0 0 100% 0.271
net.sourceforge.pmd.lang.vm.rule.basic 43 0 0 0 100% 0.349

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

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

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

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

Test Cases

[Summary] [Package List] [Test Cases]

LanguageVersionTest

testFindVersionsForLanguageNameAndVersion[0] 0.001
testGetLanguageVersionForTerseName[0] 0

RuleSetFactoryTest

testDtd 0.042
testXmlSchema 0.021
testReadWriteRoundTrip 0.199
testAllPMDBuiltInRulesMeetConventions 0.008

VmParserTest

testParser2 0.032
testParser3 0.001
testParser 0.003

BasicRulesTest

AvoidDeeplyNestedIfStmts::0 Bad example #1 0.044
AvoidDeeplyNestedIfStmts::1 Bad example #2 0.008
AvoidDeeplyNestedIfStmts::2 Good example #1 0.012
AvoidDeeplyNestedIfStmts::3 Good example #2 0.007
AvoidReassigningParameters::0 Bad example #1 0.014
AvoidReassigningParameters::1 Good example #1 0.006
CollapsibleIfStatements::0 Bad example #1 0.009
CollapsibleIfStatements::1 Bad example #2 0.01
CollapsibleIfStatements::2 Good example #1 0.006
CollapsibleIfStatements::3 Good example #2 0.006
CollapsibleIfStatements::4 Good example #3 0.008
CollapsibleIfStatements::5 Good example #4 0.008
CollapsibleIfStatements::6 Good example #5 0.007
CollapsibleIfStatements::7 Good example #6 0.006
CollapsibleIfStatements::8 Good example #7 0.007
CollapsibleIfStatements::9 Good example #8 0.005
EmptyForeachStmt::0 Bad example #1 0.006
EmptyForeachStmt::1 Bad example #2 0.005
EmptyForeachStmt::2 Good example #1 0.005
EmptyIfStmt::0 Bad example #1 0.006
EmptyIfStmt::1 Bad example #2 0.005
EmptyIfStmt::2 Bad example #3 0.005
EmptyIfStmt::3 Bad example #4 0.005
EmptyIfStmt::4 Bad example #5 0.005
EmptyIfStmt::5 Bad example #6 0.004
EmptyIfStmt::6 Good example #1 0.005
EmptyIfStmt::7 Good example #2 0.004
EmptyIfStmt::8 Good example #2 0.005
ExcessiveTemplateLength::0 Bad example #1 0.007
ExcessiveTemplateLength::1 Good example #1 0.005
NoInlineJavaScript::0 Bad example #1 0.005
NoInlineJavaScript::1 Good example #1 0.004
NoInlineJavaScript::2 Good example #2 0.005
NoInlineStyles::0 Bad example #1 0.045
NoInlineStyles::1 Good example #1 0.005
UnusedMacroParameter::0 Bad example #1 0.004
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.007
UnusedMacroParameter::6 Good example #6 0.006
UnusedMacroParameter::7 Good example #7 0.01