Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
42100299.525%372.878

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


Package List

[Summary] [Package List] [Test Cases]


PackageTestsErrors FailuresSkippedSuccess RateTime
org.apache.commons.codec18000100%0.027
org.apache.commons.codec.net5700296.491%0.056
org.apache.commons.codec.language.bm48000100%364.931
org.apache.commons.codec.language128000100%0.773
org.apache.commons.codec.digest9000100%0.316
org.apache.commons.codec.binary161000100%6.775

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

org.apache.commons.codec

ClassTestsErrors FailuresSkippedSuccess RateTime
CharEncodingTest7000100%0.002
DecoderExceptionTest4000100%0.002
EncoderExceptionTest4000100%0.002
StringEncoderComparatorTest3000100%0.021

org.apache.commons.codec.net

ClassTestsErrors FailuresSkippedSuccess RateTime
BCodecTest9000100%0.011
QCodecTest12000100%0.019
QuotedPrintableCodecTest1700288.235%0.015
RFC1522CodecTest2000100%0.007
URLCodecTest16000100%0.002
UtilsTest1000100%0.002

org.apache.commons.codec.language.bm

ClassTestsErrors FailuresSkippedSuccess RateTime
BeiderMorseEncoderTest21000100%364.839
LanguageGuessingTest18000100%0.014
PhoneticEngineTest6000100%0.076
RuleTest3000100%0.002

org.apache.commons.codec.language

ClassTestsErrors FailuresSkippedSuccess RateTime
Caverphone1Test9000100%0.006
Caverphone2Test13000100%0.04
ColognePhoneticTest13000100%0.018
DoubleMetaphone2Test6000100%0.174
DoubleMetaphoneTest15000100%0.188
MetaphoneTest34000100%0.32
RefinedSoundexTest10000100%0.008
SoundexTest28000100%0.019

org.apache.commons.codec.digest

ClassTestsErrors FailuresSkippedSuccess RateTime
DigestUtilsTest9000100%0.316

org.apache.commons.codec.binary

ClassTestsErrors FailuresSkippedSuccess RateTime
Base32InputStreamTest12000100%1.497
Base32OutputStreamTest6000100%1.572
Base32Test7000100%0.013
Base64Codec13Test8000100%0.171
Base64InputStreamTest15000100%1.352
Base64OutputStreamTest7000100%1.557
Base64Test51000100%0.167
BaseNCodecTest6000100%0.001
BinaryCodecTest13000100%0.004
HexTest21000100%0.433
StringUtilsTest15000100%0.008

Test Cases

[Summary] [Package List] [Test Cases]

Base32InputStreamTest

testCodec1050.035
testBase32EmptyInputStreamMimeChuckSize0.026
testBase32EmptyInputStreamPemChuckSize0.009
testBase32InputStreamByChunk0.765
testBase32InputStreamByteByByte0.618
testMarkSupported0
testRead00
testReadNull0
testReadOutOfBounds0.001
testSkipNone0.002
testSkipPastEnd0.001
testSkipToEnd0

Base32OutputStreamTest

testBase32EmptyOutputStreamMimeChunkSize0.002
testBase32EmptyOutputStreamPemChunkSize0.001
testBase32OutputStreamByChunk0.577
testBase32OutputStreamByteByByte0.984
testWriteOutOfBounds0
testWriteToNullCoverage0.003

Base32Test

testBase32Samples0
testBase32HexSamples0
testBase32Chunked0
testSingleCharEncoding0
testRandomBytes0
testRandomBytesChunked0.001
testRandomBytesHex0.001

Base64Codec13Test

testEncoder0.021
testDecoder0.039
testBinaryEncoder0.016
testBinaryDecoder0.021
testStaticEncode0.016
testStaticDecode0.02
testStaticEncodeChunked0.015
testStaticDecodeChunked0.022

Base64InputStreamTest

testCodec1050.001
testMarkSupported0
testRead00
testReadNull0.001
testReadOutOfBounds0
testSkipNone0.001
testSkipPastEnd0
testSkipToEnd0
testCodec1010
testInputStreamReader0
testCodec98NPE0.002
testBase64EmptyInputStreamMimeChuckSize0.003
testBase64EmptyInputStreamPemChuckSize0.003
testBase64InputStreamByChunk0.581
testBase64InputStreamByteByByte0.753

Base64OutputStreamTest

testWriteOutOfBounds0
testWriteToNullCoverage0
testCodec98NPE0.001
testBase64EmptyOutputStreamMimeChunkSize0.002
testBase64EmptyOutputStreamPemChunkSize0.001
testBase64OutputStreamByChunk0.46
testBase64OutputStreamByteByByte1.092

Base64Test

testIsStringBase640.001
testBase640
testChunkedEncodeMultipleOf760.001
testCodec680
testCodeInteger10.003
testCodeInteger20
testCodeInteger30
testCodeInteger40.002
testCodeIntegerEdgeCases0
testCodeIntegerNull0
testConstructors0.001
testConstructor_Int_ByteArray_Boolean0.005
testConstructor_Int_ByteArray_Boolean_UrlSafe0
testDecodePadMarkerIndex20
testDecodePadMarkerIndex30
testDecodePadOnly0.005
testDecodePadOnlyChunked0.001
testDecodeWithWhitespace0
testEmptyBase640
testEncodeDecodeRandom0.058
testEncodeDecodeSmall0.001
testEncodeOverMaxSize0
testCodec1120
testIgnoringNonBase64InDecode0
testIsArrayByteBase640
testIsUrlSafe0.001
testKnownDecodings0
testKnownEncodings0.001
testNonBase64Test0
testObjectDecodeWithInvalidParameter0
testObjectDecodeWithValidParameter0
testObjectEncodeWithInvalidParameter0
testObjectEncodeWithValidParameter0
testObjectEncode0
testPairs0.008
testRfc2045Section2Dot1CrLfDefinition0
testRfc2045Section6Dot8ChunkSizeDefinition0
testRfc1421Section6Dot8ChunkSizeDefinition0
testRfc4648Section10Decode0.001
testRfc4648Section10DecodeWithCrLf0
testRfc4648Section10Encode0.001
testRfc4648Section10DecodeEncode0
testRfc4648Section10EncodeDecode0
testSingletons0.012
testSingletonsChunked0.002
testTriplets0.001
testTripletsChunked0.002
testUrlSafe0.038
testUUID0.003
testByteToStringVariations0.001
testStringToByteVariations0

BaseNCodecTest

testBaseNCodec0
testIsWhiteSpace0
testIsInAlphabetByte0
testIsInAlphabetByteArrayBoolean0
testIsInAlphabetString0
testContainsAlphabetOrPad0

BinaryCodecTest

testDecodeObjectException0
testDecodeObject0
testDecodeByteArray0
testToByteArrayFromString0
testFromAsciiCharArray0
testFromAsciiByteArray0
testEncodeByteArray0
testToAsciiBytes0
testToAsciiChars0.001
testToAsciiString0
testEncodeObjectNull0
testEncodeObjectException0
testEncodeObject0

HexTest

testEncodeDecodeRandom0.199
testCustomCharset0.217
testCustomCharsetBadNameEncodeByteArray0.003
testCustomCharsetBadNameEncodeObject0.003
testCustomCharsetBadNameDecodeObject0.002
testCustomCharsetToString0
testDecodeArrayOddCharacters0.001
testDecodeBadCharacterPos00
testDecodeBadCharacterPos10
testDecodeClassCastException0.001
testDecodeHexOddCharacters10
testDecodeHexOddCharacters30
testDecodeHexOddCharacters50
testDecodeStringOddCharacters0.001
testDencodeEmpty0
testEncodeClassCastException0
testEncodeEmpty0
testEncodeZeroes0.001
testHelloWorldLowerCaseHex0
testHelloWorldUpperCaseHex0
testRequiredCharset0.003

StringUtilsTest

testConstructor0
testGetBytesIso8859_10
testGetBytesUsAscii0
testGetBytesUtf160
testGetBytesUtf16Be0
testGetBytesUtf16Le0
testGetBytesUtf80
testGetBytesUncheckedBadName0.002
testNewStringBadEnc0.002
testNewStringIso8859_10
testNewStringUsAscii0
testNewStringUtf160
testNewStringUtf16Be0
testNewStringUtf16Le0
testNewStringUtf80

CharEncodingTest

testConstructor0
testIso8859_10
testUsAscii0
testUtf160
testUtf16Be0
testUtf16Le0
testUtf80

DecoderExceptionTest

testConstructor00
testConstructorString0
testConstructorStringThrowable0
testConstructorThrowable0.001

DigestUtilsTest

testConstructable0
testInternalNoSuchAlgorithmException0.082
testMd5Hex0.082
testMD5HexLength0
testMD5Length0.001
testSha2560.055
testSha3840.046
testSha5120.029
testShaHex0.018

EncoderExceptionTest

testConstructor00
testConstructorString0
testConstructorStringThrowable0
testConstructorThrowable0

BeiderMorseEncoderTest

testAllChars32.103
testAsciiEncodeNotEmpty1Letter0.06
testAsciiEncodeNotEmpty2Letters4.225
testEncodeAtzNotEmpty0.032
testEncodeGna0.006
testInvalidLangIllegalArgumentException0
testInvalidLangIllegalStateException0
testInvalidLanguageIllegalArgumentException0
testLongestEnglishSurname0.202
testNegativeIndexForRuleMatchIndexOutOfBoundsException0
testSetConcat0
testSetNameTypeAsh0
testSetRuleTypeExact0
testSetRuleTypeToRulesIllegalArgumentException0
testSpeedCheck196.025
testSpeedCheck227.725
testSpeedCheck3104.362
testEncodeEmpty0
testEncodeNull0
testEncodeWithInvalidObject0
testLocaleIndependence0.006

LanguageGuessingTest

testLanguageGuessing[0]0
testLanguageGuessing[1]0
testLanguageGuessing[2]0
testLanguageGuessing[3]0.001
testLanguageGuessing[4]0
testLanguageGuessing[5]0
testLanguageGuessing[6]0
testLanguageGuessing[7]0
testLanguageGuessing[8]0
testLanguageGuessing[9]0
testLanguageGuessing[10]0.001
testLanguageGuessing[11]0
testLanguageGuessing[12]0
testLanguageGuessing[13]0
testLanguageGuessing[14]0
testLanguageGuessing[15]0
testLanguageGuessing[16]0
testLanguageGuessing[17]0

PhoneticEngineTest

testEncode[0]0.012
testEncode[1]0.005
testEncode[2]0.003
testEncode[3]0.005
testEncode[4]0.02
testEncode[5]0.027

RuleTest

testPhonemeComparedToLaterIsNegative0.001
testPhonemeComparedToSelfIsZero0
testSubSequenceWorks0

Caverphone1Test

testCaverphoneRevisitedCommonCodeAT11110.002
testEndMb0.001
testIsCaverphoneEquals0
testSpecificationV1Examples0
testWikipediaExamples0.001
testEncodeEmpty0.001
testEncodeNull0
testEncodeWithInvalidObject0
testLocaleIndependence0

Caverphone2Test

testEndMb0.001
testIsCaverphoneEquals0
testCaverphoneRevisitedCommonCodeAT111111110.001
testCaverphoneRevisitedExamples0
testCaverphoneRevisitedRandomNameKLN11111110.009
testCaverphoneRevisitedRandomNameTN111111110.02
testCaverphoneRevisitedRandomNameTTA11111110
testCaverphoneRevisitedRandomWords0
testSpecificationExamples0
testEncodeEmpty0.001
testEncodeNull0
testEncodeWithInvalidObject0
testLocaleIndependence0

ColognePhoneticTest

testAabjoe0.004
testAaclan0
testAychlmajrForCodec1220
testEdgeCases0.004
testExamples0.003
testHyphen0
testIsEncodeEquals0.003
testVariationsMella0
testVariationsMeyer0
testEncodeEmpty0
testEncodeNull0
testEncodeWithInvalidObject0
testLocaleIndependence0.001

DoubleMetaphone2Test

testDoubleMetaphoneAlternate0.107
testDoubleMetaphonePrimary0.059
testEncodeEmpty0
testEncodeNull0
testEncodeWithInvalidObject0
testLocaleIndependence0

DoubleMetaphoneTest

testDoubleMetaphone0.003
testEmpty0.001
testSetMaxCodeLength0
testIsDoubleMetaphoneEqualBasic0.004
testIsDoubleMetaphoneEqualExtended10
testIsDoubleMetaphoneEqualExtended20
testIsDoubleMetaphoneEqualExtended30.096
testIsDoubleMetaphoneEqualWithMATCHES0.076
testIsDoubleMetaphoneNotEqual0.003
testCCedilla0
testNTilde0
testEncodeEmpty0
testEncodeNull0
testEncodeWithInvalidObject0.001
testLocaleIndependence0

MetaphoneTest

testIsMetaphoneEqual10.001
testIsMetaphoneEqual20.001
testIsMetaphoneEqualAero0
testIsMetaphoneEqualWhite0.008
testIsMetaphoneEqualAlbert0.001
testIsMetaphoneEqualGary0.098
testIsMetaphoneEqualJohn0.158
testIsMetaphoneEqualKnight0.01
testIsMetaphoneEqualMary0.012
testIsMetaphoneEqualParis0.001
testIsMetaphoneEqualPeter0.003
testIsMetaphoneEqualRay0.001
testIsMetaphoneEqualSusan0.008
testIsMetaphoneEqualWright0.001
testIsMetaphoneEqualXalan0.004
testMetaphone0.001
testWordEndingInMB0
testDiscardOfSCEOrSCIOrSCY0
testWhy0
testWordsWithCIA0
testTranslateOfSCHAndCH0
testTranslateToJOfDGEOrDGIOrDGY0.001
testDiscardOfSilentHAfterG0
testDiscardOfSilentGN0
testPHTOF0
testSHAndSIOAndSIAToX0
testTIOAndTIAToX0
testTCH0
testExceedLength0.001
testSetMaxLengthWithTruncation0
testEncodeEmpty0
testEncodeNull0
testEncodeWithInvalidObject0
testLocaleIndependence0

RefinedSoundexTest

testEncode0.002
testDifference0.001
testGetMappingCodeNonLetter0
testNewInstance0.001
testNewInstance20
testNewInstance30
testEncodeEmpty0
testEncodeNull0
testEncodeWithInvalidObject0.001
testLocaleIndependence0

SoundexTest

testDifference0.001
testNewInstance0
testNewInstance20
testNewInstance30.001
testB6500.001
testBadCharacters0
testEncodeBasic0.001
testEncodeBatch20.001
testEncodeBatch30
testEncodeBatch40.001
testEncodeIgnoreApostrophes0
testEncodeIgnoreHyphens0.001
testEncodeIgnoreTrimmable0
testHWRuleEx10
testHWRuleEx20
testHWRuleEx30.001
testMsSqlServer10
testMsSqlServer20
testMsSqlServer30.001
testSoundexUtilsConstructable0
testSoundexUtilsNullBehaviour0
testUsEnglishStatic0
testUsMappingEWithAcute0
testUsMappingOWithDiaeresis0
testEncodeEmpty0
testEncodeNull0
testEncodeWithInvalidObject0
testLocaleIndependence0

BCodecTest

testNullInput0.002
testUTF8RoundTrip0.001
testBasicEncodeDecode0
testEncodeDecodeNull0
testEncodeStringWithNull0
testDecodeStringWithNull0
testEncodeObjects0
testInvalidEncoding0.004
testDecodeObjects0

QCodecTest

testNullInput0.001
testUTF8RoundTrip0.009
testBasicEncodeDecode0
testEncodeDecodeNull0
testEncodeStringWithNull0
testDecodeStringWithNull0
testEncodeObjects0
testInvalidEncoding0.001
testDecodeObjects0
testUnsafeEncodeDecode0.001
testEncodeDecodeBlanks0
testLetUsMakeCloverHappy0

QuotedPrintableCodecTest

testEncodeNull0
testUTF8RoundTrip0
testBasicEncodeDecode0
testEncodeDecodeNull0
testEncodeStringWithNull0
testDecodeStringWithNull0
testEncodeObjects0.002
testInvalidEncoding0.002
testDecodeObjects0
testUnsafeEncodeDecode0
testSafeCharEncodeDecode0
testDecodeInvalid0.001
testEncodeUrlWithNullBitSet0
testDecodeWithNullArray0
testDefaultEncoding0.001
testSoftLineBreakDecode0.002
skipped
testSoftLineBreakEncode0.002
skipped

RFC1522CodecTest

testNullInput0
testDecodeInvalid0.001

URLCodecTest

testEncodeNull0
testUTF8RoundTrip0
testBasicEncodeDecode0.001
testEncodeDecodeNull0
testEncodeStringWithNull0
testDecodeStringWithNull0
testEncodeObjects0
testInvalidEncoding0
testDecodeObjects0
testUnsafeEncodeDecode0
testSafeCharEncodeDecode0
testDecodeInvalid0
testEncodeUrlWithNullBitSet0
testDecodeWithNullArray0
testDefaultEncoding0
testDecodeInvalidContent0

UtilsTest

testConstructor0

StringEncoderComparatorTest

testComparatorWithSoundex0
testComparatorWithDoubleMetaphone0
testComparatorWithDoubleMetaphoneAndInvalidInput0

Failure Details

[Summary] [Package List] [Test Cases]


testSoftLineBreakDecode
skipped: skipped
testSoftLineBreakEncode
skipped: skipped