Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
759 2 0 4 99.209% 7.836

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
org.apache.johnzon.jsonb 64 0 0 1 98.438% 0.85
org.apache.johnzon.maven.plugin 1 0 0 0 100% 0.083
org.apache.johnzon.jsonschema 23 0 0 0 100% 0.531
org.apache.johnzon.jsonb.jaxrs 8 0 0 0 100% 0.386
org.apache.johnzon.mapper.internal 1 0 0 0 100% 0.001
org.apache.johnzon.mapper.converter 3 0 0 0 100% 0.007
org.apache.johnzon.jaxrs 14 0 0 0 100% 0.591
org.apache.johnzon.mapper 186 0 0 1 99.462% 1.948
org.apache.johnzon.jaxrs.xml 1 0 0 0 100% 0.031
org.superbiz 1 0 0 0 100% 0.003
org.apache.johnzon.jsonb.extras.polymorphism 2 0 0 0 100% 0.244
org.apache.johnzon.websocket 2 2 0 0 0% 1.747
org.apache.johnzon.core 453 0 0 2 99.558% 1.414

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

org.apache.johnzon.jsonb

Class Tests Errors Failures Skipped Success Rate Time
CdiAdapterTest 1 0 0 0 100% 0.414
CustomParameterizedTypeTest 1 0 0 0 100% 0.007
AdapterTest 2 0 0 0 100% 0.015
JsonbTypesTest 2 0 0 0 100% 0.046
SerializerTest 1 0 0 0 100% 0.005
ObjectSerializationTest 6 0 0 0 100% 0.01
JsonbTransientTest 1 0 0 0 100% 0.035
DynamicBufferResizingTest 1 0 0 0 100% 0.123
DefaultMappingTest 15 0 0 1 93.333% 0.048
JohnzonProviderTest 2 0 0 0 100% 0.001
PropertyNamingStrategyFactoryTest 1 0 0 0 100% 0.012
JohnzonConverterInJsonbTest 2 0 0 0 100% 0.007
JsonbReadTest 11 0 0 0 100% 0.074
JsonbVisitilityTest 2 0 0 0 100% 0.011
JsonbWriteTest 11 0 0 0 100% 0.02
AnnotationOrderTest 1 0 0 0 100% 0.003
FailOnUnknownPropertiesTest 1 0 0 0 100% 0.002
JohnzonIgnoreNestedTest 1 0 0 0 100% 0.008
ClassConverterTest 2 0 0 0 100% 0.009

org.apache.johnzon.maven.plugin

Class Tests Errors Failures Skipped Success Rate Time
ExampleToModelMojoTest 1 0 0 0 100% 0.083

org.apache.johnzon.jsonschema

Class Tests Errors Failures Skipped Success Rate Time
JsonSchemaValidatorTest 23 0 0 0 100% 0.531

org.apache.johnzon.jsonb.jaxrs

Class Tests Errors Failures Skipped Success Rate Time
JsonbJaxRsTest 8 0 0 0 100% 0.386

org.apache.johnzon.mapper.internal

Class Tests Errors Failures Skipped Success Rate Time
JsonPointerTrackerTest 1 0 0 0 100% 0.001

org.apache.johnzon.mapper.converter

Class Tests Errors Failures Skipped Success Rate Time
TimestampAdapterTest 1 0 0 0 100% 0.006
EnumConverterTest 2 0 0 0 100% 0.001

org.apache.johnzon.jaxrs

Class Tests Errors Failures Skipped Success Rate Time
JsrProviderTest 2 0 0 0 100% 0.017
ConfigurableJohnzonProviderTest 4 0 0 0 100% 0.542
JohnzonProviderTest 8 0 0 0 100% 0.032

org.apache.johnzon.mapper

Class Tests Errors Failures Skipped Success Rate Time
MapperTest 33 0 0 0 100% 0.079
CircularExceptionTest 1 0 0 0 100% 0.119
LocaleTest 1 0 0 0 100% 0.001
JohnzonAnyMappingTest 1 0 0 0 100% 0.005
ObjectConverterTest 1 0 0 0 100% 0.004
ObjectSerializationTest 6 0 0 0 100% 0.006
MapperEnhancedTest 7 0 0 0 100% 0.022
CircularObjectsTest 4 0 0 0 100% 0.01
MapperConfigTest 7 0 0 0 100% 0.003
NullTest 12 0 0 0 100% 0.012
GetterSetterRespectTest 1 0 0 0 100% 0.001
MapperGenericsTest 12 0 0 0 100% 0.047
ObjectTypeTest 20 0 0 1 95% 0.049
MetaMapperTest 1 0 0 0 100% 0.007
ObjectConverterWithAnnotationTest 20 0 0 0 100% 0.02
JohnzonIgnoreNestedTest 1 0 0 0 100% 0.004
MapperVersionTest 1 0 0 0 100% 0.006
SerializeValueFilterTest 1 0 0 0 100% 0.003
NoWarningTest 2 0 0 0 100% 0.02
AdapterTest 1 0 0 0 100% 0.002
AdvancedGenericsTest 24 0 0 0 100% 0.045
LiteralTest 4 0 0 0 100% 0.01
JPATest 1 0 0 0 100% 1.332
GenericsTest 1 0 0 0 100% 0.01
OverflowTest 1 0 0 0 100% 0.057
JsonGeneratorCloseTest 12 0 0 0 100% 0.054
EnumTest 7 0 0 0 100% 0.014
JsonpIntegrationTest 1 0 0 0 100% 0.002
CustomEnumCodecTest 2 0 0 0 100% 0.004

org.apache.johnzon.jaxrs.xml

Class Tests Errors Failures Skipped Success Rate Time
WadlDocumentToJsonTest 1 0 0 0 100% 0.031

org.superbiz

Class Tests Errors Failures Skipped Success Rate Time
ExtendMappingTest 1 0 0 0 100% 0.003

org.apache.johnzon.jsonb.extras.polymorphism

Class Tests Errors Failures Skipped Success Rate Time
PolymorphicTest 2 0 0 0 100% 0.244

org.apache.johnzon.websocket

Class Tests Errors Failures Skipped Success Rate Time
MapperCodecTest 1 1 0 0 0% 1.744
JsrCodecTest 1 1 0 0 0% 0.003

org.apache.johnzon.core

Class Tests Errors Failures Skipped Success Rate Time
JsonArrayBuilderImplTest 22 0 0 0 100% 0.011
JsonPatchBuilderTest 31 0 0 0 100% 0.022
HStackTest 1 0 0 0 100% 0
JsonParserTest 144 0 0 0 100% 0.13
JsonMergeBatchDiffTest 1 0 0 0 100% 0.001
JsonReaderImplTest 32 0 0 0 100% 0.896
JsonPointerTest 62 0 0 0 100% 0.03
JsonPatchDiffTest 15 0 0 1 93.333% 0.012
JsonBuilderFactoryTest 1 0 0 0 100% 0
JsonArrayImplTest 4 0 0 0 100% 0.003
JsonNumberTest 6 0 0 0 100% 0.006
JsonPointerUtilTest 12 0 0 0 100% 0
JsonPatchTest 45 0 0 0 100% 0.028
LocationTest 4 0 0 0 100% 0.018
JsonCollectorTest 4 0 0 0 100% 0.07
SerializationTest 7 0 0 0 100% 0.025
JsonObjectImplTest 15 0 0 0 100% 0.005
JsonMergeBatchTest 3 0 0 0 100% 0.002
JsonGeneratorImplTest 27 0 0 0 100% 0.08
OverflowTest 3 0 0 0 100% 0.07
JsonWriterImplTest 1 0 0 0 100% 0.001
JsonProviderTest 6 0 0 0 100% 0.001
JsonObjectBuilderImplTest 6 0 0 0 100% 0.003
BrokenDefaultTest 1 0 0 1 0% 0

Test Cases

[Summary] [Package List] [Test Cases]

JsonArrayBuilderImplTest

boolJsonValueArray 0.001
numJsonValueArray 0
nullArrayNonChaining 0
addDoubleNpeIfNaN 0.001
emptyArray 0
addBINpeIfNull 0.001
addJVNpeIfNull 0
addJABuilderNpeIfNull 0
escapedStringArray 0.001
array 0
addBDNpeIfNull 0
emptyArrayInEmtyArray 0
nullJsonValueArray 0
arrayInArray 0.001
testCreateArrayBuilderWithJsonArrayInitialData 0
addStringNpeIfNull 0
nullArray 0
testCreateArrayBuilderWithCollectionInitialData 0.001
addJOBuilderNpeIfNull 0
addDoubleNpeIfNegIfinite 0
addDoubleNpeIfPosInfinite 0
arrayObjectInArray 0

JsonPatchBuilderTest

testPatchBuilderAddJsonArray 0.002
testPatchBuilderTestJsonObject 0
testPatchBuilderWithJsonArrayInitialData 0.001
testPatchBuilderReplaceJsonObject 0.001
testPatchBuilderAddJsonObject 0.001
testPatchBuilderReplaceInt 0
testPatchBuilderTestMissingPath 0.001
testPatchBuilderAddString 0
testPatchBuilderReplaceBoolean 0.001
testPatchBuilderTestInt 0
testPatchBuilderReplaceString 0
testPatchBuilderReplaceJsonArray 0.001
testPatchBuilderAddInt 0
testPatchBuilderCopyMissingFrom 0
testPatchBuilderCopyMissingPath 0
testPatchBuilderRemove 0
testPatchBuilderAddMissingPath 0
testPatchBuilderReplaceMissingPath 0.001
testPatchBuilderAddStringNull 0
testPatchBuilderRemoveMissingPath 0.001
testPatchBuilderCopy 0
testPatchBuilderMove 0
testPatchBuilderTestBoolean 0
testPatchBuilderTestString 0
testPatchBuilderAddJsonValueNull 0.001
testPatchBuilderMoveMissingFrom 0
testPatchBuilderMoveMissingPath 0
testPatchBuilderAddBoolean 0.001
testPatchBuilderWithinitialData 0
testPatchBuilderTestJsonArray 0.001
testPatchBuilderTestJsonValue 0.001

HStackTest

normalUse 0

JsonParserTest

bufferOverFlow2 0.001
numbers 0
testStreamReadNotAllBytes 0.001
testEmptyArray 0
simpleAttempting 0.001
objectFollowedByGarbage1 0
objectFollowedByGarbage2 0
objectFollowedByGarbage3 0
objectFollowedByGarbage4 0.001
objectFollowedByGarbage5 0
objectFollowedByGarbage6 0
objectFollowedByGarbage7 0
dosProtected 0.002
testSkipArray 0
escapedStringAwareParser 0
testUTF8Stream 0.001
invalidObject 0
fail10 0
fail11 0
fail12 0.001
fail13 0
fail14 0
fail15 0.001
fail16 0
fail17 0
fail18 0
fail19 0.001
fail20 0
fail21 0
fail22 0
fail23 0.001
fail24 0
fail25 0
fail26 0.001
fail27 0
fail28 0
fail29 0
fail30 0.001
fail31 0
fail32 0.001
fail33 0
fail34 0
fail35 0.001
fail36 0
fail37 0.001
fail38 0.027
fail39 0.001
fail40 0
fail41 0
fail42 0
fail43 0
fail44 0
fail45 0.001
fail46 0
fail47 0
fail48 0.001
fail49 0
fail50 0
fail53 0
fail54 0.001
fail55 0
fail56 0
fail57 0.001
fail58 0
fail59 0
fail60 0.001
fail61 0
fail62 0
fail63 0
fail64 0.001
fail65 0
fail66 0
fail67 0
fail68 0.001
fail69 0
fail70 0
fail71 0
fail72 0.001
maxStringNumberFail 0
threeLiterals 0
invalidString 0.001
zeroCharInput 0
nested 0
objectFollowedByGarbage 0
missingClosingObject 0.001
invalidArrayMissingSeparator 0
simple 0
maxStringStringOK 0
literalFailChecksNull 0.001
literalFailChecksTrue 0
testSkipObject 0
invalidArrayMissingKeyname 0
maxStringWhitespace 0.001
zeroByteInput 0
testUTF32LEBOMStream 0.001
testUTF32BEStream 0
maxStringNumberOK 0.001
invalidLiteral 0
testUTF32LEStream 0.001
escapeStart 0
array 0.002
fail1 0
fail2 0.001
fail3 0
fail4 0.001
fail5 0.001
fail6 0.001
fail7 0
fail8 0
fail9 0.001
testUTF8BEBOMStream 0.001
invalidEmptyObject 0
arrayFollowedByGarbage1 0.001
arrayFollowedByGarbage2 0.001
testBinaryNullStream 0.001
testIOException 0
testUTF32BEBOMStream 0.001
invalidArray 0
simpleUTF16LEAutoDetect 0.001
simpleInMemory 0.001
hasNext 0.001
stringescapeVariousBufferSizesBogus 0.034
testUTF16LEBOMStream 0.001
invalidKeyWithoutValue 0
testParseGetObject 0
testUTF16Stream 0.001
simpleUTF16LE 0
objectPrependedByGarbage7 0
plainValues 0.001
testBinaryNullStreamBOM 0
testUTF16BEStream 0
testUTF16BEBOMStream 0.001
commaChecks 0
shortestNonEmtyJsonFile 0
shortestNonEmtyJsonFileWithWhiteSpaceChars 0
testUTF16LEStream 0
testSlowIs 0
bufferOverFlow 0.001
escaping 0
maxStringStringFail 0
isIntegralThrowsISE 0.001
arrayFollowedByGarbage 0
escapeStart2 0
bigdecimal 0

JsonMergeBatchDiffTest

testAddDiff 0

JsonReaderImplTest

special 0.001
simple2BadBufferSize8 0.003
emptyArrayOneCharBufferSize 0.001
testGrowingStringWithDifferentBufferSizes 0.248
parseTiny50BJsonFile 0
simpleValues 0.001
emptyZeroCharBuffersize 0.001
simpleBadBufferSize8 0
simpleBadBufferSize9 0.001
parseMedium11KbJsonFile 0.002
simple 0
unicodeFailAscii 0
unicodeWithIoReader 0.001
parseHuge1MbJsonFile 0.03
parseLarge130KbJsonFile 0.003
comments 0.001
unicode 0
unicode2Bytes 0
unicode3Bytes 0.001
unicode4Bytes 0
specialWithStringAsByteArrayInputStream 0
specialKeysWithStringAsByteArrayInputStream 0.001
testInvalidNumber 0
stringescapeVariousBufferSizes 0.007
specialWithIoReader 0
testGrowingString 0.583
emptyOneCharBufferSize 0.001
badTypeArray 0.001
parseSmall3KbJsonFile 0
specialWithStringReader 0
parseBig600KbJsonFile 0.006
badTypeObject 0

JsonPointerTest

testGetValueWithElementNotExistent 0.001
testAddObjectMemberWithNonexistentTarget 0
testAddArrayElementWithIndexNoNumber 0
testRemoveJsonArrayWithEmptyJsonPointer 0
testReplaceJsonObjectWithTargetNull 0
testEqualsFalse 0.001
testRemoveJsonObjectWithEmptyJsonPointer 0
testRemoveArrayElementWithInvalidIndex 0.001
testReplaceObjectMemberWithNonexistentTarget1 0
testReplaceObjectMemberWithNonexistentTarget2 0
testAddArrayElement 0.001
testGetValueWithJsonArray 0
testAddJsonObjectWithTargetNull 0.001
testAddArrayElementWithInvalidIndex 0
testGetValueWithWholeJsonArray 0
testReplaceArrayElementWithIndexNoNumber 0.001
testReplaceJsonObjectWithEmptyJsonPointer 0
testRemoveObjectMember 0.001
testAddArray 0
testRemoveJsonArrayWithTargetNull 0.001
testConstructorWithJsonPointerNull 0
testReplaceJsonArrayWithTargetNull 0
testAddJsonArrayWithTargetNull 0
testEqualsTrue 0.001
testRemoveArrayElementWithLeadingZeroIndex 0
testReplaceArrayElement 0.001
testReplaceJsonArrayWithEmptyJsonPointer 0
testAddObjectMemberToNestedObject 0.001
testGetValueWithJsonArrayIndexOutOfRange 0.001
testAddObjectMember 0.001
testAddObject 0.001
testReplaceArrayElementWithInvalidIndex 0
testGetValueWithWholeDocument 0.001
testReplaceArrayElementWithLeadingZeroIndex 0
testAddArrayElementWithLeadingZeroIndex 0.001
testAddArrayElementWithIndexOutOfRange 0
testConstructorWithInvalidJsonPointer 0
testRemoveJsonObjectWithTargetNull 0.001
testGetValueWithTargetNull 0
testAddJsonStructureWithEmptyJsonPointer 0
testGetValue0 0.001
testGetValue1 0.001
testGetValue2 0
testGetValue3 0.001
testGetValue4 0
testGetValue5 0.001
testGetValue6 0
testGetValue7 0
testGetValue8 0.001
testAddFirstObjectMember 0
testRemoveArrayElementWithIndexOutOfRange 0
testAddJsonStructureWithTargetNull 0.001
testGetValueWithJsonArrayLeadingZeroIndex 0
testAddJsonStructureWithTypeValueNotTypeTarget 0
testReplaceObjectMember 0.001
testGetValueFromNestedObject 0
testRemoveArrayElementWithIndexNoNumber 0.001
testAddReplaceObjectMember 0
testReplaceArrayElementWithIndexOutOfRange 0.001
testGetValueWithJsonArrayIndexNoNumber 0
testGetValueWithJsonArrayInvalidIndex 0
testRemoveArrayElement 0.001

JsonPatchDiffTest

testAddDiffNewObjectWithEscaping 0
testAddDiff 0.001
testAddObjectToArray 0.001
testDiffReplaceObject 0.001
testAddDiffInNestedObject 0.001
testDiffReplaceFromNestedObject 0.001
testRemoveObjectFromArray 0
testComplexDiff 0.002
testAddDiffNewObject 0
testRemoveDiffNestedObject 0.001
testDiffMoveValue 0
skipped
testDiffEqualObjects 0.001
testRemoveDiffObject 0
testAddValueToArray 0.001
testRemoveValueFromArray 0.001

JsonBuilderFactoryTest

testCreateBuilderFactory 0

JsonArrayImplTest

equals 0.001
arrayIndex 0
emptyArray 0
arrayToString 0

JsonNumberTest

testBigIntegerButFromJustALongTooLong 0.001
equals 0.002
testBigIntegerExact 0.001
testBigInteger 0
nonZeroFractional 0.001
testHashCode 0

JsonPointerUtilTest

testDecodeEmptyString 0
testDecodeNull 0
testEncodeNull 0
testEncodeFirstTransformation 0
testEncodeEmptyString 0
testEncodeSecondTransformation 0
testDecodeWholeTransformation 0
testEncodeNoTransformation 0
testDecodeNoTransformation 0
testDecodeSecondTransformation 0
testEncodeWholeTransformation 0
testDecodeFirstTransformation 0

JsonPatchTest

testMovingObjectMemberNonexistingFrom 0.001
testAddArrayElementAppend 0.001
testCopyArrayMemberPlainArray 0.001
testCopyObjectMemberFromNonexistentTarget 0
testRemoveObjectElementNonexistentTarget 0
testAddArrayElementToEmptyArray 0.001
testCopyObjectMemberToObjectMember 0
testTestingObjectMemberValueFailed 0.001
testReplacingArrayElementIndexOutOfBounds 0
testCopyObjectMemberToNonexistingTarget 0.001
testCreatePatch 0.001
testAddArrayIndexOutOfBounds 0
testTestingArrayElementSuccess 0.001
testMovingObjectMember 0.001
testPatchWithMoreOperations 0.001
testAddNonexistentTarget 0
testRemoveObjectMember 0
testReplacingArrayElement 0.001
testReplacingObjectMemberNonexistingTarget 0
testTestingArrayAsObjectMemberSuccess 0
testRemoveArrayElementIndexOutOfBounds 0.001
testAddObjectMemberAlreadyExists 0
testTestingArrayElementIndexOutOfBounds 0
testCopyArrayMemberFromIndexOutOfBounds 0
testAddToRootContainingEmptyJsonObject 0.001
testAddObjectMember 0.001
testRemoveArrayElementPlainArray 0
testCopyArrayMember 0.001
testAddArrayElementPlainArray 0.001
testTestingObjectMemeberNonexistentTarget 0
testCopyObjectMember 0
testReplacingArrayElementPlainArray 0
testAddArrayElementWithIndex 0.001
testReplacingObjectMember 0.001
testMovingObjectMemberNonexistingTarget 0
testMovingArrayElementPlainArray 0
testTestingObjectMemberValueSuccess 0
testTestingArrayElementPlainArrayFailed 0.001
testCopyArrayMemberToIndexOutOfBounds 0
testMovingArrayElement 0.001
testMovingArrayElementToObjectMember 0
testTestingArrayElementPlainArraySuccess 0.001
testTestingArrayAsObjectMemberFailed 0
testMovingObjectMemberMoveToSubFrom 0
testRemoveArrayElement 0.001

LocationTest

simpleLocation 0
testLocationOnParsingException 0.002
failBytesInput 0.001
simpleLocationCrossingBufferBoundaries 0.015

JsonCollectorTest

testToJsonObject 0.051
testGroupingByJsonObject 0.011
testToJsonObjectCustomKeyAndValueMapper 0.004
testToJsonArray 0.004

SerializationTest

jsonLong 0.014
jsonArray 0.004
jsonDouble 0.001
jsonNumber 0.004
jsonObject 0.001
jsonString 0.001
primitiveInObject 0

JsonObjectImplTest

boolErrors 0.001
testGetBooleanMissingKeyShouldThrowNullPointerException 0
testGetStringWithDefaultShouldReturnDefault 0
testGetJsonArrayMissingKeyShouldReturnNull 0.001
testIsNullShouldReturnFalse 0
testIsNullMissingKeyShouldThrowNullPointerException 0
testGetIntWithDefaultShouldReturnDefault 0
testGetJsonStringMissingKeyShouldReturnNull 0.001
testGetBooleanWithDefaultMissingKeyShouldReturnDefault 0
testIsNullShouldReturnTrue 0
testGetJsonNumberMissingKeyShouldReturnNull 0.001
testGetJsonObjectMissingKeyShouldReturnNull 0
testGetIntMissingKeyShouldThrowNullPointerException 0
testGetStringMissingKeyShouldThrowNullPointerException 0
objectToString 0.001

JsonMergeBatchTest

testSimpleJsonObjectMergePatch 0.001
testApplyObjectOnValue 0
testApplyValueOnObject 0

JsonGeneratorImplTest

numbers 0.02
stringArrayEscapes 0.001
numbers2 0
stringArray 0.001
simpleArray 0
testCreateGenerator 0.001
emptyArray 0
stringArrayEscapes2 0
pretty 0
emptyStringArray 0.001
notFluentGeneratorUsage 0
prettySimple 0.001
fail1 0
fail2 0
fail3 0.001
fail4 0
fail5 0.001
fail6 0
fail7 0.001
fail9 0
arrayInArray 0
prettyArray 0.003
generate 0
prettySimpleStructure 0.001
boolLiteralArray 0
prettySimpleWriter 0.003
nullLiteralArray 0

OverflowTest

testVeryLargeJson 0.069
ko 0.001
ok 0

JsonWriterImplTest

writer 0.001

JsonProviderTest

testJsonCreateValueDouble 0
testJsonCreateValueString 0
testJsonCreateValueLong 0
testJsonCreateValueInt 0
testJsonCreateValueBigDecimal 0
testJsonCreateValueBigInteger 0.001

JsonObjectBuilderImplTest

testCreateObjectBuilderWithMapFlatItems 0.001
testBuild 0
testNullCheckName 0.001
testNullCheckValue 0
testAddAll 0
testRemove 0.001

BrokenDefaultTest

run 0
buggy but pushing to share the use case

MapperTest

literalFail2 0.003
enumCollection 0.001
privateConstructor 0.001
writeMap 0.001
writeArrayOfArray 0.005
constructor 0.003
shortAndByteBase64 0.004
readArray 0.005
readMapObject 0.001
aliases 0.005
encodingTest 0.002
readCollection 0.003
noSetterCollection 0.002
writeArray 0.002
readObject 0.002
writeListOfList 0.001
fieldAccess 0.001
readEmptyArray 0.001
sortedMap 0.001
nan 0.002
primitiveCollection 0.001
literal 0.002
fakedObject 0.007
readEmptyObject 0.001
shortAndByte 0.002
testShouldMapACollection 0.002
writeByteArray 0.001
writeShortArray 0.001
writeEmptyObject 0.001
writeObject 0.006
literalFail 0
justObjectAsModel 0.004
converters 0.002

CircularExceptionTest

dontStackOverFlow 0.071

LocaleTest

roundTrip 0.001

JohnzonAnyMappingTest

roundTrip 0.005

ObjectConverterTest

testObjectConverter 0.004

ObjectSerializationTest

nestedArrayString 0.001
stringBoolean 0
numberBoolean 0
arrayString 0.001
objectBoolean 0
primitiveBoolean 0

MapperEnhancedTest

needConvertersForComplexTypes 0.006
writeNull 0.001
writeReadChar 0.004
writeReadSortedMap 0.003
writeReadSortedSet 0.003
writeTestclass 0.002
writeReadQueue 0.003

CircularObjectsTest

testSimpleCyclicPersonAnnotatedDedup 0.004
testSimpleCyclicPerson 0.002
testComplexCyclicPerson 0.002
testCyclesInArrays 0.002

MapperConfigTest

testFindObjectConverterConverterOnlyForSuperclass 0
testFindObjectConverterConverterForMoreInterfaces 0
testFindObjectConverterConverterForInterface 0
testFindObjectConverterConverterForSpecificClass 0
testFindObjectConverterConverterForInterfaceAndClassConverterSubclasses 0.001
testfindObjectConverterConverterForObject 0
testFindObjectConverterConverterForInterfaceAndClass 0

NullTest

writeNullObjectSkipAll 0.002
writeNullObjectDefaultMapAllowNull 0.002
writeNullObjectAllowNull 0.001
writeNullObjectAllowNullSkipEmptyArray 0
writeArrayWithNullWithinMap 0.001
writeListWithNullWithinType 0.002
writeListWithNullWithinMap 0
writeNullObjectDefaultMap 0.001
writeListWithNull 0
writeArrayWithNull 0.001
writeArrayWithNullWithinType 0.001
writeNullObjectDefault 0.001

GetterSetterRespectTest

run 0.001

MapperGenericsTest

map[field] 0.016
base[field] 0.001
list[field] 0.003
map[method] 0.009
base[method] 0.002
list[method] 0.002
map[both] 0.002
base[both] 0
list[both] 0.001
map[strict-method] 0
base[strict-method] 0.001
list[strict-method] 0.001

JsonPointerTrackerTest

testJsonPointerTracker 0.001

ObjectTypeTest

testObjectConverterMapper[field] 0.002
testReadWithObjectConverter[field] 0.002
testWriteWithAdvancedObjectConverter[field] 0.001
testReadWithAdvancedObjectConverter[field] 0.001
testGenericList[field] 0
skipped
testObjectConverterMapper[method] 0.005
testReadWithObjectConverter[method] 0.002
testWriteWithAdvancedObjectConverter[method] 0.002
testReadWithAdvancedObjectConverter[method] 0
testGenericList[method] 0.005
testObjectConverterMapper[both] 0.003
testReadWithObjectConverter[both] 0.003
testWriteWithAdvancedObjectConverter[both] 0.001
testReadWithAdvancedObjectConverter[both] 0.001
testGenericList[both] 0.006
testObjectConverterMapper[strict-method] 0.002
testReadWithObjectConverter[strict-method] 0.002
testWriteWithAdvancedObjectConverter[strict-method] 0.001
testReadWithAdvancedObjectConverter[strict-method] 0.001
testGenericList[strict-method] 0.002

ExtendMappingTest

run 0.003

MetaMapperTest

customMappingAPI 0.007

ObjectConverterWithAnnotationTest

testDeserializeObjectWithCollectionAndObjectConverter[0] 0.003
testDeserializeObjectWithAnnotatedConsturctorParameter[0] 0.001
testDeserializeWithObjectConverter[0] 0
testSerializeObjectWithCollectionAndObjectConverter[0] 0.001
testSerializeWithObjectConverter[0] 0.001
testDeserializeObjectWithCollectionAndObjectConverter[1] 0.003
testDeserializeObjectWithAnnotatedConsturctorParameter[1] 0.001
testDeserializeWithObjectConverter[1] 0
testSerializeObjectWithCollectionAndObjectConverter[1] 0.001
testSerializeWithObjectConverter[1] 0.001
testDeserializeObjectWithCollectionAndObjectConverter[2] 0.001
testDeserializeObjectWithAnnotatedConsturctorParameter[2] 0
testDeserializeWithObjectConverter[2] 0.001
testSerializeObjectWithCollectionAndObjectConverter[2] 0.001
testSerializeWithObjectConverter[2] 0
testDeserializeObjectWithCollectionAndObjectConverter[3] 0
testDeserializeObjectWithAnnotatedConsturctorParameter[3] 0.001
testDeserializeWithObjectConverter[3] 0.001
testSerializeObjectWithCollectionAndObjectConverter[3] 0
testSerializeWithObjectConverter[3] 0

JohnzonIgnoreNestedTest

ignoreNested 0.004

MapperVersionTest

version 0.006

SerializeValueFilterTest

customIgnore 0.003

NoWarningTest

noWarn 0.001
warn 0.013

AdapterTest

run 0.002

AdvancedGenericsTest

testDeserializeHierarchyThree[field] 0.002
testSerializeHierarchyThree[field] 0.002
testSerializeHierarchyOne[field] 0.001
testSerializeHierarchyTwo[field] 0.001
testDeserializeHierarchyOne[field] 0.001
testDeserializeHierarchyTwo[field] 0.001
testDeserializeHierarchyThree[method] 0.007
testSerializeHierarchyThree[method] 0.001
testSerializeHierarchyOne[method] 0.001
testSerializeHierarchyTwo[method] 0.001
testDeserializeHierarchyOne[method] 0.001
testDeserializeHierarchyTwo[method] 0.001
testDeserializeHierarchyThree[both] 0.002
testSerializeHierarchyThree[both] 0.001
testSerializeHierarchyOne[both] 0.001
testSerializeHierarchyTwo[both] 0.003
testDeserializeHierarchyOne[both] 0.002
testDeserializeHierarchyTwo[both] 0.001
testDeserializeHierarchyThree[strict-method] 0.002
testSerializeHierarchyThree[strict-method] 0.002
testSerializeHierarchyOne[strict-method] 0.001
testSerializeHierarchyTwo[strict-method] 0.001
testDeserializeHierarchyOne[strict-method] 0.001
testDeserializeHierarchyTwo[strict-method] 0.001

LiteralTest

readWhenUseBigDecimalForFloats 0.001
writeReadNumbersInf 0.004
writeReadIterables 0.001
writeReadNumbers 0.004

JPATest

ensureStateIsIgnoredAndDateIsCorrect 1.332

GenericsTest

typeVariableMultiLevel 0.01

TimestampAdapterTest

convert 0.006

OverflowTest

overflow 0.057

JsonGeneratorCloseTest

testCloseWithException[field] 0.003
testClose[field] 0.001
testCloseConcurrent[field] 0.014
testCloseWithException[method] 0.001
testClose[method] 0.001
testCloseConcurrent[method] 0.009
testCloseWithException[both] 0.002
testClose[both] 0.002
testCloseConcurrent[both] 0.008
testCloseWithException[strict-method] 0.001
testClose[strict-method] 0.001
testCloseConcurrent[strict-method] 0.01

EnumTest

testSimpleEnumAccessModeField 0.002
testEnumSet 0.003
testSimpleEnumAccessModeBoth 0.001
testAdvancedEnumAccessModeBoth 0.002
testSimpleEnumWithCollectionAccessModeBoth 0.002
testSimpleEnumWithCollectionAccessModeField 0.001
testAdvancedEnumAccessModeField 0.002

EnumConverterTest

fromEnumToString 0
fromStringToEnum 0.001

JsonpIntegrationTest

readAndWrite 0.002

CustomEnumCodecTest

roundTrip 0.003
roundTripArray 0.001

WadlDocumentToJsonTest

xmlToJson 0.031

JsrProviderTest

object 0.01
array 0.002

ConfigurableJohnzonProviderTest

object 0.153
asParam 0.006
list 0.004
array 0.009

JohnzonProviderTest

primitive 0.003
streamOutput 0.003
object 0.005
asParam 0.003
untypedStreamOutput 0.001
list 0.003
array 0.003
listPostNoGeneric 0.006

MapperCodecTest

org.apache.johnzon.websocket.MapperCodecTest 1.744
Could not invoke deployment method: public static org.jboss.shrinkwrap.api.spec.WebArchive org.apache.johnzon.websocket.MapperCodecTest.war()

JsrCodecTest

org.apache.johnzon.websocket.JsrCodecTest 0.003
Could not invoke deployment method: public static org.jboss.shrinkwrap.api.spec.WebArchive org.apache.johnzon.websocket.JsrCodecTest.war()

ExampleToModelMojoTest

generate 0.036

CdiAdapterTest

run 0.378

CustomParameterizedTypeTest

run 0.007

AdapterTest

adapt 0.005
notYetPloymorphism 0.01

JsonbTypesTest

readAndWriteWithDateFormats 0.026
readAndWrite 0.02

SerializerTest

roundTrip 0.005

ObjectSerializationTest

nestedArrayString 0.001
stringBoolean 0.001
numberBoolean 0.001
arrayString 0
objectBoolean 0
primitiveBoolean 0.001

JsonbTransientTest

roundtrip 0.035

DynamicBufferResizingTest

main 0.123

JsonbJaxRsTest

primitive 0.058
streamOutput 0.003
object 0.012
jsonbconfigProvider 0.004
asParam 0.005
testBinaryDownload 0.002
list 0.004
array 0.009

DefaultMappingTest

accessors 0.003
anonymous 0.002
inheritance 0.003
modifiers 0.002
arrays 0.004
simpleValues 0.004
naming 0.003
primitives 0
should it be supported
nulls 0.002
order 0.004
pojos 0.01
structures 0.004
instantiation 0.002
optionals 0.002
collections 0.001

JohnzonProviderTest

create 0
provider 0.001

PropertyNamingStrategyFactoryTest

valid 0.007

JohnzonConverterInJsonbTest

testObjectConverter 0.004
testJohnzonConverter 0.003

JsonbReadTest

simple 0.004
boolFromReader 0.005
boolFromStream 0.003
boolFromString 0.002
date 0.036
testInvalidBase64 0.005
propertyMappingNewLineCr 0.007
propertyMapping 0.002
propertyMappingNewLineTabs 0.003
testValidBase64 0.002
propertyMappingNewLine 0.002

JsonbVisitilityTest

testJsonVisibilityAllFields 0.006
testJsonPropertyInternalField 0.005

JsonbWriteTest

boolAsStringWriter 0.001
boolAsStream 0.001
boolAsString 0.001
propertyMappingNotNillable 0.003
simple 0.002
boolAsStreamInObject 0.002
map 0.001
date 0.003
list 0.001
propertyMapping 0.001
propertyNillable 0.003

AnnotationOrderTest

run 0.003

FailOnUnknownPropertiesTest

failOnUnknownProperties 0.002

JohnzonIgnoreNestedTest

ignoreNested 0.008

ClassConverterTest

roundTripSerDeser 0.006
writeAdapters 0.003

PolymorphicTest

serialize 0.183
deserialize 0.021

JsonSchemaValidatorTest

maxProperties 0.032
containsItems 0.01
uniqueItems 0.003
patternProperties 0.31
exclusiveMaximum 0.002
exclusiveMinimum 0.001
itemsArray 0.003
minItems 0.001
enumValues 0.001
nestedType 0.001
itemsObject 0.001
maxLength 0.001
pattern 0.014
minProperties 0
rootType 0
minLength 0.001
rootRequired 0.003
maxItems 0.001
itemsValidatesObject 0.001
maximum 0
minimum 0.001
multipleOf 0.001
additionalProperties 0.001

Failure Details

[Summary] [Package List] [Test Cases]


testDiffMoveValue
skipped: skipped
run
skipped: buggy but pushing to share the use case
testGenericList[field]
skipped: skipped
org.apache.johnzon.websocket.MapperCodecTest
java.lang.RuntimeException: Could not invoke deployment method: public static org.jboss.shrinkwrap.api.spec.WebArchive org.apache.johnzon.websocket.MapperCodecTest.war()
org.apache.johnzon.websocket.MapperCodecTest:60
org.apache.johnzon.websocket.JsrCodecTest
java.lang.RuntimeException: Could not invoke deployment method: public static org.jboss.shrinkwrap.api.spec.WebArchive org.apache.johnzon.websocket.JsrCodecTest.war()
org.apache.johnzon.websocket.JsrCodecTest:60
primitives
skipped: should it be supported