Surefire Report

Summary


Tests Errors Failures Skipped Success Rate Time
75 0 0 0 100% 0.528

Note: failures are anticipated and checked for with assertions while errors are unanticipated.

Package List


Package Tests Errors Failures Skipped Success Rate Time
org.apache.jsieve.util 75 0 0 0 100% 0.528

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

org.apache.jsieve.util

Class Tests Errors Failures Skipped Success Rate Time
SieveGenerationTest 3 0 0 0 100% 0.043
XmlGenerationTest 1 0 0 0 100% 0.367
SimpleNodeTraverserTest 1 0 0 0 100% 0.035
NodeToSieveAdapterTest 23 0 0 0 100% 0.021
SieveToXmlNullNameTest 4 0 0 0 100% 0.04
ToSieveHandlerFactoryTest 28 0 0 0 100% 0.011
SieveToXmlTest 15 0 0 0 100% 0.011

Test Cases

SieveGenerationTest

testShouldGenerateSoloToEmailScriptFromNode 0.024
testShouldGenerateSimpleScriptFromNode 0.003
testShouldGenerateFileintoFromNode 0.014

XmlGenerationTest

testShouldGenerateXmlFromSimpleScript 0.347

SimpleNodeTraverserTest

testTraverseSimpleScript 0.034

NodeToSieveAdapterTest

testStart 0.007
testEnd 0
testEndSimpleNode 0.001
testEndASTstart 0
testEndASTcommands 0.001
testEndASTcommand 0
testEndASTblock 0
testEndASTarguments 0
testASTargumentTag 0
testASTargumentNumber 0
testEndASTtest 0.001
testEndASTtest_list 0
testEndASTstring_list 0
testStartSimpleNode 0
testStartASTstart 0
testStartASTcommands 0.001
testStartASTcommand 0
testStartASTblock 0
testStartASTarguments 0
testStartASTtest 0.001
testStartASTtest_list 0
testASTstring 0.001
testStartASTstring_list 0

SieveToXmlNullNameTest

testBuildIsNotNull 0.017
testControlCommandShouldOutputElement 0.005
testActionCommandShouldOutputElement 0.001
testTestShouldOutputElement 0.001

ToSieveHandlerFactoryTest

testStartScriptShouldBeIgnored 0.001
testEndScriptShouldBeIgnored 0
testStartCommandsShouldBeIgnored 0
testEndCommandsShouldBeIgnored 0
testDefaultConfigurationShouldBuildNotNullHandler 0
testStartBlockShouldOpenBracket 0
testEndBlockShouldCloseBracket 0
testStartCommandShouldPrintIdentifier 0
testEndCommandShouldPrintColon 0
testStartArgumentsShouldBeIgnored 0
testEndArgumentsShouldBeIgnored 0
testArgumentShouldPrintTag 0.001
testArgumentShouldPrintNumber 0
testStartStringListShouldOpenBracket 0
testEndStringListShouldCloseBracket 0
testListMemberShouldQuoteString 0
testListMemberShouldEscapeDoubleQuote 0
testListMemberShouldEscapeBackSlash 0
testListMemberShouldEscapeCR 0
testListMemberShouldEscapeLF 0
testStartTestListShouldOpenBracket 0
testEndTestListShouldCloseBracket 0.001
testStartTestShouldPrintIdentifier 0
testStartSecondTestShouldPrefixComma 0
testAfterEndTestListShouldNotNextPrefixTestWithComma 0
testEndTestShouldBeIgnored 0
testEndCommandShouldNotPrintSemiColonAfterBlock 0
testAfterEndCommandNextShouldPrintSpace 0

SieveToXmlTest

testBuildIsNotNull 0.001
testStartScriptShouldBeIgnored 0
testEndScriptShouldBeIgnored 0.001
testStartBlockShouldBeIgnored 0
testEndBlockShouldBeIgnored 0
testStartCommandsShouldBeIgnored 0
testEndCommandsShouldBeIgnored 0
testControlCommandShouldOutputElement 0.001
testActionCommand 0
testStringArgument 0
testNumericArgument 0.001
testTagArgument 0.001
testStartTestList 0.001
testEndTestList 0
testTest 0.001