Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|
219 | 0 | 0 | 0 | 100% | 2.533 |
Package | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|
org.apache.jsieve.parser | 8 | 0 | 0 | 0 | 100% | 0.01 |
org.apache.jsieve | 188 | 0 | 0 | 0 | 100% | 2.503 |
org.apache.jsieve.parser.address | 3 | 0 | 0 | 0 | 100% | 0.004 |
org.apache.jsieve.util.check | 18 | 0 | 0 | 0 | 100% | 0.014 |
org.apache.jsieve.comparator | 2 | 0 | 0 | 0 | 100% | 0.002 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
SieveNodeCommentTest | 8 | 0 | 0 | 0 | 100% | 0.01 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
MultipleRequireTest | 2 | 0 | 0 | 0 | 100% | 0.01 | |
NotTest | 2 | 0 | 0 | 0 | 100% | 0.009 | |
TrueTest | 2 | 0 | 0 | 0 | 100% | 0.007 | |
HeaderTest | 17 | 0 | 0 | 0 | 100% | 0.122 | |
AnyOfTest | 5 | 0 | 0 | 0 | 100% | 0.088 | |
LogTest | 7 | 0 | 0 | 0 | 100% | 0.045 | |
RejectTest | 7 | 0 | 0 | 0 | 100% | 0.062 | |
KeepTest | 3 | 0 | 0 | 0 | 100% | 0.017 | |
MultipleToTest | 2 | 0 | 0 | 0 | 100% | 0.219 | |
BodyTest | 3 | 0 | 0 | 0 | 100% | 0.039 | |
AllOfTest | 5 | 0 | 0 | 0 | 100% | 0.111 | |
DiscardTest | 3 | 0 | 0 | 0 | 100% | 0.008 | |
RequireMissingTest | 5 | 0 | 0 | 0 | 100% | 0.618 | |
StopTest | 3 | 0 | 0 | 0 | 100% | 0.035 | |
ConditionTest | 17 | 0 | 0 | 0 | 100% | 0.079 | |
SizeTest | 5 | 0 | 0 | 0 | 100% | 0.181 | |
FalseTest | 2 | 0 | 0 | 0 | 100% | 0.014 | |
SieveParserVisitorImplQuoteTest | 6 | 0 | 0 | 0 | 100% | 0.035 | |
QuotingTest | 1 | 0 | 0 | 0 | 100% | 0.02 | |
EnvelopeTest | 29 | 0 | 0 | 0 | 100% | 0.148 | |
ConfigurationManagerTest | 3 | 0 | 0 | 0 | 100% | 0.004 | |
FileIntoTest | 5 | 0 | 0 | 0 | 100% | 0.037 | |
WierdAddressTest | 1 | 0 | 0 | 0 | 100% | 0.002 | |
AddressParseTest | 2 | 0 | 0 | 0 | 100% | 0.012 | |
RequireTest | 13 | 0 | 0 | 0 | 100% | 0.198 | |
ExistsTest | 8 | 0 | 0 | 0 | 100% | 0.067 | |
AddressTest | 30 | 0 | 0 | 0 | 100% | 0.316 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
SieveAddressBuilderTest | 3 | 0 | 0 | 0 | 100% | 0.004 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
ScriptCheckMailAdapterActionsTest | 6 | 0 | 0 | 0 | 100% | 0.003 | |
ScriptCheckMailAdapterHeadersTest | 4 | 0 | 0 | 0 | 100% | 0.004 | |
ScriptCheckerTestActionsTest | 4 | 0 | 0 | 0 | 100% | 0.003 | |
ScriptCheckMailAdapterNoMessageSetTest | 3 | 0 | 0 | 0 | 100% | 0.002 | |
ScriptCheckMailAdapterMailTest | 1 | 0 | 0 | 0 | 100% | 0.002 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
ComparatorUtilsTest | 2 | 0 | 0 | 0 | 100% | 0.002 |
testReset | 0 | |
testAddAction | 0 | |
testExecuteActions | 0 | |
testGetActions | 0 | |
testGetActionsIterator | 0 | |
testGetExecutedActions | 0 |
testMinimalScriptMultipleRequiredParsing | 0.001 | |
testScriptMultipleRequiredParsing | 0.008 |
testHeaderIsTrue | 0.017 | |
testHeaderCaseInsensitivity | 0.006 | |
testHeaderIsTrueMulti1 | 0.002 | |
testHeaderIsFalseMulti1 | 0.007 | |
testHeaderIsTrueMulti2 | 0.003 | |
testHeaderIsTrueMulti3 | 0.015 | |
testHeaderIsFalseValue | 0.002 | |
testHeaderIsFalseHeader | 0.031 | |
testHeaderContainsTrue | 0.002 | |
testHeaderContainsFalse | 0.001 | |
testHeaderContainsNullTrue | 0.001 | |
testHeaderIsNullFalse | 0.01 | |
testHeaderMatchesTrue | 0.002 | |
testHeaderMatchesFalse | 0.002 | |
testSquareBracketsInMatch | 0.012 | |
testSpecialCharsEscapingInMatch | 0.002 | |
testSpecialCharsEscapingInMatchFalse | 0.003 |
testInvalidArgument | 0.012 | |
testIfAnyOfFalseTrue | 0.003 | |
testIfAnyOfTrueTrue | 0.038 | |
testIfAnyOfFalseFalse | 0.006 | |
testIfAnyOfTrueFalse | 0.013 |
testLogDebug | 0.012 | |
testLogError | 0.004 | |
testLogFatal | 0.021 | |
testLogInfo | 0.002 | |
testLogTrace | 0.001 | |
testLogWarn | 0.001 | |
testLogDefault | 0.002 |
testInvalidArguments | 0.013 | |
testInvalidBlock | 0.003 | |
testReject | 0.002 | |
testRejectMissingMessage | 0.027 | |
testDuplicateReject | 0.004 | |
testRejectAndAPrecedingCommand | 0.006 | |
testRejectAndAFollowingCommand | 0.003 |
testIfAllOfFalseTrue | 0.043 | |
testIfAllOfTrueTrue | 0.022 | |
testIfAllOfFalseFalse | 0.015 | |
testIfAllOfTrueFalse | 0.019 | |
testInvalidArgument | 0.006 |
testUnsupportedRequireNoBrackets | 0.426 | |
testUnsupportedRequireMultiple | 0.029 | |
testUnsupportedRequire | 0.072 | |
testMissingRequire | 0.063 | |
testRequireAfterOtherCommand | 0.004 |
testIfFalse | 0.007 | |
testIfTrue | 0.012 | |
testElsifTrue | 0.003 | |
testElsifFalse | 0.002 | |
testElsifFalseElsifTrue | 0.002 | |
testElsifFalseElse | 0.003 | |
testElse | 0.002 | |
testOutOfSequenceElse | 0.002 | |
testOutOfSequenceElsif | 0.001 | |
testIfMissingBlock | 0.001 | |
testIfMissingTest | 0.002 | |
testElsifMissingTest | 0.022 | |
testElsifMissingBlock | 0.002 | |
testElseMissingBlock | 0.002 | |
testNestedIf | 0.002 | |
testNestedOutOfSequenceElse | 0.007 | |
testNestedOutOfSequenceElsif | 0.002 |
testSizeIsOverTrue | 0.138 | |
testSizeIsOverFalse | 0.013 | |
testSizeIsUnderTrue | 0.013 | |
testSizeIsUnderFalse | 0.002 | |
testSizeIsWithQuantifier | 0.012 |
testGetHeader | 0.001 | |
testGetHeaderNames | 0.001 | |
testGetMatchingHeader | 0 | |
testGetSize | 0 |
testVisitASTstringObjectQuoted | 0.001 | |
testVisitASTstringObjectQuoteInQuoted | 0.001 | |
testVisitASTstringObjectDoubleSlashQuoted | 0.001 | |
testVisitASTstringObjectSlashQuoted | 0.027 | |
testVisitASTstringEmptyQuoted | 0.001 | |
testVisitASTstringObjectMultiSlashQuoted | 0.002 |
testIfEnvelopeAllIsTrue | 0.004 | |
testCaseInsensitiveEnvelopeName | 0.003 | |
testOctetComparatorTrue | 0.003 | |
testOctetComparatorFalse | 0.004 | |
testAsciiComparatorTrue | 0.003 | |
testAsciiComparatorFalse | 0.001 | |
testIfEnvelopeAllIsMultiTrue1 | 0.003 | |
testIfEnvelopeAllIsMultiTrue2 | 0.003 | |
testIfEnvelopeAllIsMultiTrue3 | 0.012 | |
testIfEnvelopeAllIsMultiTrue4 | 0.002 | |
testIfEnvelopeAllMatchesTrue | 0.009 | |
testIfEnvelopeAllContainsTrue | 0.002 | |
testIfEnvelopeLocalpartIsTrue | 0.007 | |
testIfEnvelopeLocalpartMatchesTrue | 0.003 | |
testIfEnvelopeLocalpartContainsTrue | 0.005 | |
testIfEnvelopeDomainIsTrue | 0.003 | |
testIfEnvelopeDomainMatchesTrue | 0.002 | |
testIfEnvelopeDomainContainsTrue | 0.008 | |
testIfEnvelopeAllIsFalse | 0.025 | |
testIfEnvelopeAllMatchesFalse | 0.002 | |
testIfEnvelopeAllContainsFalse | 0.002 | |
testIfEnvelopeLocalpartIsFalse | 0.001 | |
testIfEnvelopeLocalpartMatchesFalse | 0.001 | |
testIfEnvelopeLocalpartContainsFalse | 0.002 | |
testIfEnvelopeDomainIsFalse | 0.016 | |
testIfEnvelopeDomainMatchesFalse | 0.001 | |
testIfEnvelopeDomainContainsFalse | 0.001 | |
testIfEnvelopeAllIsMultiFalse1 | 0.002 | |
testIfEnvelopeAllIsMultiFalse2 | 0.008 |
testInvalidBlock | 0.023 | |
testFileInto | 0.001 | |
testDuplicateFileInto | 0.002 | |
testInvalidArgumentType | 0.002 | |
testInvalidArgumentNumber | 0.002 |
testGetNoCommentsBefore | 0.001 | |
testGetBracketCommentsBefore | 0.001 | |
testGetHashCommentsBefore | 0.001 | |
testGetHashCommentsBeforeCRLF | 0.001 | |
testGetLastCommentNoneBefore | 0.001 | |
testGetBracketLastCommentBefore | 0.001 | |
testGetHashLastCommentBefore | 0.001 | |
testGetHashLastCommentBeforeCRLF | 0.001 |
testSingleCommandSatisfied | 0.011 | |
testSingleTestSatisfied | 0.002 | |
testMultipleCommandSatisfied | 0.003 | |
testMultipleTestSatisfied | 0.022 | |
testSingleCommandUnsatisfied | 0.012 | |
testSingleTestUnsatisfied | 0.002 | |
testMissingArgument | 0.033 | |
testExtraArgument | 0.003 | |
testRejectBlock | 0.003 | |
testInterveningCommand | 0.023 | |
testRejectInvalidArgument | 0.003 | |
testMultipleCommandsUnsatisfied | 0.003 | |
testMultipleTestsUnsatisfied | 0.074 |
testExistsTrue | 0.003 | |
testCaseInsensitivity | 0.003 | |
testExistsTrueTrue | 0.017 | |
testExistsTrueFalse | 0.003 | |
testExistsFalse | 0.005 | |
testExistsFalseFalse | 0.003 | |
testInvalidNumericArgument | 0.003 | |
testInvalidTestArgument | 0.029 |
testOctetComparatorTrue | 0.003 | |
testOctetComparatorFalse | 0.002 | |
testAsciiComparatorTrue | 0.002 | |
testAsciiComparatorFalse | 0.003 | |
testIfAddressAllIsTrue | 0.003 | |
testCaseInsensitiveHeaderName | 0.002 | |
testTreatmentOfEmbededSpacesInHeaderName | 0.002 | |
testIfAddressAllIsMultiTrue1 | 0.015 | |
testIfAddressAllIsMultiTrue2 | 0.008 | |
testIfAddressAllIsMultiTrue3 | 0.037 | |
testIfAddressAllIsMultiTrue4 | 0.002 | |
testIfAddressAllMatchesTrue | 0.002 | |
testIfAddressAllContainsTrue | 0.023 | |
testIfAddressLocalpartIsTrue | 0.002 | |
testIfAddressLocalpartMatchesTrue | 0.002 | |
testIfAddressLocalpartContainsTrue | 0.002 | |
testIfAddressDomainIsTrue | 0.027 | |
testIfAddressDomainMatchesTrue | 0.003 | |
testIfAddressDomainContainsTrue | 0.023 | |
testIfAddressAllIsFalse | 0.002 | |
testIfAddressAllMatchesFalse | 0.002 | |
testIfAddressAllContainsFalse | 0.001 | |
testIfAddressLocalpartIsFalse | 0.001 | |
testIfAddressLocalpartMatchesFalse | 0.002 | |
testIfAddressLocalpartContainsFalse | 0.022 | |
testIfAddressDomainIsFalse | 0.001 | |
testIfAddressDomainMatchesFalse | 0.001 | |
testIfAddressDomainContainsFalse | 0.002 | |
testIfAddressAllIsMultiFalse1 | 0.002 | |
testIfAddressAllIsMultiFalse2 | 0.043 |