Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
783 0 0 5 99.361% 11.017

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 69 0 0 1 98.551% 0.824
org.apache.johnzon.maven.plugin 1 0 0 0 100% 0.115
org.apache.johnzon.jsonschema 23 0 0 0 100% 0.108
org.apache.johnzon.jsonb.jaxrs 8 0 0 0 100% 0.334
org.apache.johnzon.mapper.internal 1 0 0 0 100% 0.001
org.apache.johnzon.mapper.converter 3 0 0 0 100% 0.013
org.apache.johnzon.jaxrs 14 0 0 0 100% 0.531
org.apache.johnzon.jsonschema.regex 2 0 0 0 100% 0.46
org.apache.johnzon.mapper 192 0 0 2 98.958% 2.71
org.apache.johnzon.jaxrs.xml 1 0 0 0 100% 0.014
org.superbiz 1 0 0 0 100% 0.003
org.apache.johnzon.jsonb.extras.polymorphism 2 0 0 0 100% 0.222
org.apache.johnzon.websocket 2 0 0 0 100% 3.856
org.apache.johnzon.core 464 0 0 2 99.569% 1.826

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.396
CustomParameterizedTypeTest 1 0 0 0 100% 0.007
AdapterTest 3 0 0 0 100% 0.017
JsonbTypesTest 2 0 0 0 100% 0.042
SerializerTest 4 0 0 0 100% 0.017
ObjectSerializationTest 6 0 0 0 100% 0.008
JsonbTransientTest 1 0 0 0 100% 0.019
DynamicBufferResizingTest 1 0 0 0 100% 0.147
DefaultMappingTest 15 0 0 1 93.333% 0.044
OverrideDefaultAdaptersTest 1 0 0 0 100% 0.005
JohnzonProviderTest 2 0 0 0 100% 0.001
PropertyNamingStrategyFactoryTest 1 0 0 0 100% 0.011
JohnzonConverterInJsonbTest 2 0 0 0 100% 0.007
JsonbReadTest 11 0 0 0 100% 0.056
JsonbVisitilityTest 2 0 0 0 100% 0.007
JsonbWriteTest 11 0 0 0 100% 0.018
AnnotationOrderTest 1 0 0 0 100% 0.005
FailOnUnknownPropertiesTest 1 0 0 0 100% 0.003
JohnzonIgnoreNestedTest 1 0 0 0 100% 0.005
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.115

org.apache.johnzon.jsonschema

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

org.apache.johnzon.jsonb.jaxrs

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

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.011
EnumConverterTest 2 0 0 0 100% 0.002

org.apache.johnzon.jaxrs

Class Tests Errors Failures Skipped Success Rate Time
JsrProviderTest 2 0 0 0 100% 0.013
ConfigurableJohnzonProviderTest 4 0 0 0 100% 0.487
JohnzonProviderTest 8 0 0 0 100% 0.031

org.apache.johnzon.jsonschema.regex

Class Tests Errors Failures Skipped Success Rate Time
JsRegexTest 2 0 0 0 100% 0.46

org.apache.johnzon.mapper

Class Tests Errors Failures Skipped Success Rate Time
MapperTest 37 0 0 0 100% 0.102
CircularExceptionTest 1 0 0 0 100% 0.163
LocaleTest 1 0 0 0 100% 0.001
JohnzonAnyMappingTest 1 0 0 0 100% 0.005
ObjectConverterTest 1 0 0 0 100% 0.007
ObjectSerializationTest 6 0 0 0 100% 0.005
MapperEnhancedTest 7 0 0 0 100% 0.033
CircularObjectsTest 4 0 0 0 100% 0.007
MapperConfigTest 7 0 0 0 100% 0.003
NullTest 12 0 0 0 100% 0.02
GetterSetterRespectTest 1 0 0 0 100% 0.002
MapperGenericsTest 12 0 0 0 100% 0.067
ObjectTypeTest 20 0 0 1 95% 0.047
MetaMapperTest 1 0 0 0 100% 0.012
ObjectConverterWithAnnotationTest 20 0 0 0 100% 0.039
JohnzonIgnoreNestedTest 1 0 0 0 100% 0.006
MapperVersionTest 1 0 0 0 100% 0.009
SerializeValueFilterTest 1 0 0 0 100% 0.003
MapperPerformanceTest 1 0 0 1 0% 0
NoWarningTest 2 0 0 0 100% 0.024
AdapterTest 1 0 0 0 100% 0.003
AdvancedGenericsTest 24 0 0 0 100% 0.045
LiteralTest 4 0 0 0 100% 0.012
JPATest 1 0 0 0 100% 1.737
GenericsTest 1 0 0 0 100% 0.018
OverflowTest 1 0 0 0 100% 0.081
JsonGeneratorCloseTest 12 0 0 0 100% 0.232
EnumTest 8 0 0 0 100% 0.02
JsonpIntegrationTest 1 0 0 0 100% 0.003
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.014

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

org.apache.johnzon.websocket

Class Tests Errors Failures Skipped Success Rate Time
MapperCodecTest 1 0 0 0 100% 3.482
JsrCodecTest 1 0 0 0 100% 0.374

org.apache.johnzon.core

Class Tests Errors Failures Skipped Success Rate Time
JsonArrayBuilderImplTest 22 0 0 0 100% 0.008
JsonPatchBuilderTest 31 0 0 0 100% 0.034
HStackTest 1 0 0 0 100% 0
JsonParserTest 151 0 0 0 100% 0.151
JsonMergeBatchDiffTest 1 0 0 0 100% 0
JsonReaderImplTest 32 0 0 0 100% 1.121
JsonPointerTest 66 0 0 0 100% 0.04
JsonPatchDiffTest 15 0 0 1 93.333% 0.007
JsonBuilderFactoryTest 1 0 0 0 100% 0
JsonArrayImplTest 4 0 0 0 100% 0.003
JsonNumberTest 6 0 0 0 100% 0.003
JsonPointerUtilTest 12 0 0 0 100% 0
JsonPatchTest 45 0 0 0 100% 0.026
LocationTest 4 0 0 0 100% 0.022
JsonCollectorTest 4 0 0 0 100% 0.147
SerializationTest 7 0 0 0 100% 0.024
JsonObjectImplTest 15 0 0 0 100% 0.008
JsonMergeBatchTest 3 0 0 0 100% 0.002
JsonGeneratorImplTest 27 0 0 0 100% 0.151
OverflowTest 3 0 0 0 100% 0.077
JsonWriterImplTest 1 0 0 0 100% 0
JsonProviderTest 6 0 0 0 100% 0
JsonObjectBuilderImplTest 6 0 0 0 100% 0.002
BrokenDefaultTest 1 0 0 1 0% 0

Test Cases

[Summary] [Package List] [Test Cases]

JsonArrayBuilderImplTest

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

JsonPatchBuilderTest

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

HStackTest

normalUse 0

JsonParserTest

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

JsonMergeBatchDiffTest

testAddDiff 0

JsonReaderImplTest

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

JsonPointerTest

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

JsonPatchDiffTest

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

JsonBuilderFactoryTest

testCreateBuilderFactory 0

JsonArrayImplTest

equals 0.001
arrayIndex 0
emptyArray 0
arrayToString 0.001

JsonNumberTest

testBigIntegerButFromJustALongTooLong 0
equals 0.001
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
testCopyObjectMemberFromNonexistentTarget 0.001
testRemoveObjectElementNonexistentTarget 0
testAddArrayElementToEmptyArray 0
testCopyObjectMemberToObjectMember 0.001
testTestingObjectMemberValueFailed 0.001
testReplacingArrayElementIndexOutOfBounds 0
testCopyObjectMemberToNonexistingTarget 0
testCreatePatch 0.001
testAddArrayIndexOutOfBounds 0
testTestingArrayElementSuccess 0
testMovingObjectMember 0.001
testPatchWithMoreOperations 0.002
testAddNonexistentTarget 0.001
testRemoveObjectMember 0
testReplacingArrayElement 0.001
testReplacingObjectMemberNonexistingTarget 0
testTestingArrayAsObjectMemberSuccess 0.001
testRemoveArrayElementIndexOutOfBounds 0
testAddObjectMemberAlreadyExists 0.001
testTestingArrayElementIndexOutOfBounds 0
testCopyArrayMemberFromIndexOutOfBounds 0
testAddToRootContainingEmptyJsonObject 0
testAddObjectMember 0
testRemoveArrayElementPlainArray 0.001
testCopyArrayMember 0
testAddArrayElementPlainArray 0
testTestingObjectMemeberNonexistentTarget 0
testCopyObjectMember 0
testReplacingArrayElementPlainArray 0.001
testAddArrayElementWithIndex 0
testReplacingObjectMember 0
testMovingObjectMemberNonexistingTarget 0
testMovingArrayElementPlainArray 0
testTestingObjectMemberValueSuccess 0
testTestingArrayElementPlainArrayFailed 0
testCopyArrayMemberToIndexOutOfBounds 0
testMovingArrayElement 0.001
testMovingArrayElementToObjectMember 0
testTestingArrayElementPlainArraySuccess 0
testTestingArrayAsObjectMemberFailed 0
testMovingObjectMemberMoveToSubFrom 0.001
testRemoveArrayElement 0

LocationTest

simpleLocation 0
testLocationOnParsingException 0.003
failBytesInput 0
simpleLocationCrossingBufferBoundaries 0.019

JsonCollectorTest

testToJsonObject 0.129
testGroupingByJsonObject 0.011
testToJsonObjectCustomKeyAndValueMapper 0.003
testToJsonArray 0.004

SerializationTest

jsonLong 0.012
jsonArray 0.003
jsonDouble 0.001
jsonNumber 0.005
jsonObject 0.001
jsonString 0.001
primitiveInObject 0.001

JsonObjectImplTest

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

JsonMergeBatchTest

testSimpleJsonObjectMergePatch 0.001
testApplyObjectOnValue 0
testApplyValueOnObject 0

JsonGeneratorImplTest

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

OverflowTest

testVeryLargeJson 0.075
ko 0.001
ok 0.001

JsonWriterImplTest

writer 0

JsonProviderTest

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

JsonObjectBuilderImplTest

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

BrokenDefaultTest

run 0
buggy but pushing to share the use case

MapperTest

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

CircularExceptionTest

dontStackOverFlow 0.106

LocaleTest

roundTrip 0.001

JohnzonAnyMappingTest

roundTrip 0.005

ObjectConverterTest

testObjectConverter 0.007

ObjectSerializationTest

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

MapperEnhancedTest

needConvertersForComplexTypes 0.009
writeNull 0.001
writeReadChar 0.004
writeReadSortedMap 0.005
writeReadSortedSet 0.004
writeTestclass 0.004
writeReadQueue 0.004

CircularObjectsTest

testSimpleCyclicPersonAnnotatedDedup 0.002
testSimpleCyclicPerson 0.001
testComplexCyclicPerson 0.002
testCyclesInArrays 0.001

MapperConfigTest

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

NullTest

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

GetterSetterRespectTest

run 0.002

MapperGenericsTest

map[field] 0.023
base[field] 0.002
list[field] 0.003
map[method] 0.011
base[method] 0.003
list[method] 0.003
map[both] 0.003
base[both] 0.001
list[both] 0.002
map[strict-method] 0.001
base[strict-method] 0.001
list[strict-method] 0.001

JsonPointerTrackerTest

testJsonPointerTracker 0.001

ObjectTypeTest

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

ExtendMappingTest

run 0.002

MetaMapperTest

customMappingAPI 0.012

ObjectConverterWithAnnotationTest

testDeserializeObjectWithCollectionAndObjectConverter[0] 0.005
testDeserializeObjectWithAnnotatedConsturctorParameter[0] 0.002
testDeserializeWithObjectConverter[0] 0.001
testSerializeObjectWithCollectionAndObjectConverter[0] 0.002
testSerializeWithObjectConverter[0] 0.001
testDeserializeObjectWithCollectionAndObjectConverter[1] 0.006
testDeserializeObjectWithAnnotatedConsturctorParameter[1] 0.002
testDeserializeWithObjectConverter[1] 0.001
testSerializeObjectWithCollectionAndObjectConverter[1] 0.001
testSerializeWithObjectConverter[1] 0.001
testDeserializeObjectWithCollectionAndObjectConverter[2] 0.002
testDeserializeObjectWithAnnotatedConsturctorParameter[2] 0.001
testDeserializeWithObjectConverter[2] 0.001
testSerializeObjectWithCollectionAndObjectConverter[2] 0.001
testSerializeWithObjectConverter[2] 0.001
testDeserializeObjectWithCollectionAndObjectConverter[3] 0.001
testDeserializeObjectWithAnnotatedConsturctorParameter[3] 0.001
testDeserializeWithObjectConverter[3] 0.001
testSerializeObjectWithCollectionAndObjectConverter[3] 0.001
testSerializeWithObjectConverter[3] 0.001

JohnzonIgnoreNestedTest

ignoreNested 0.006

MapperVersionTest

version 0.009

SerializeValueFilterTest

customIgnore 0.003

NoWarningTest

noWarn 0.001
warn 0.016

AdapterTest

run 0.003

AdvancedGenericsTest

testDeserializeHierarchyThree[field] 0.002
testSerializeHierarchyThree[field] 0.001
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
testDeserializeHierarchyOne[method] 0.001
testDeserializeHierarchyTwo[method] 0.001
testDeserializeHierarchyThree[both] 0.001
testSerializeHierarchyThree[both] 0.002
testSerializeHierarchyOne[both] 0.001
testSerializeHierarchyTwo[both] 0.001
testDeserializeHierarchyOne[both] 0.001
testDeserializeHierarchyTwo[both] 0.002
testDeserializeHierarchyThree[strict-method] 0.003
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.002
writeReadNumbers 0.005

JPATest

ensureStateIsIgnoredAndDateIsCorrect 1.735

GenericsTest

typeVariableMultiLevel 0.018

TimestampAdapterTest

convert 0.007

OverflowTest

overflow 0.081

JsonGeneratorCloseTest

testCloseWithException[field] 0.001
testClose[field] 0.001
testCloseConcurrent[field] 0.092
testCloseWithException[method] 0.001
testClose[method] 0.001
testCloseConcurrent[method] 0.039
testCloseWithException[both] 0.001
testClose[both] 0.001
testCloseConcurrent[both] 0.045
testCloseWithException[strict-method] 0.001
testClose[strict-method] 0.001
testCloseConcurrent[strict-method] 0.047

EnumTest

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

EnumConverterTest

fromEnumToString 0.001
fromStringToEnum 0

JsonpIntegrationTest

readAndWrite 0.003

CustomEnumCodecTest

roundTrip 0.002
roundTripArray 0.002

WadlDocumentToJsonTest

xmlToJson 0.014

JsrProviderTest

object 0.004
array 0.003

ConfigurableJohnzonProviderTest

object 0.126
asParam 0.006
list 0.005
array 0.007

JohnzonProviderTest

primitive 0.003
streamOutput 0.002
object 0.004
asParam 0.004
untypedStreamOutput 0.001
list 0.003
array 0.003
listPostNoGeneric 0.005

MapperCodecTest

codec 0.318

JsrCodecTest

codec 0.033

ExampleToModelMojoTest

generate 0.052

CdiAdapterTest

run 0.338

CustomParameterizedTypeTest

run 0.007

AdapterTest

adapt 0.004
notYetPloymorphism 0.01
testAdapterOnEnum 0.003

JsonbTypesTest

readAndWriteWithDateFormats 0.024
readAndWrite 0.018

SerializerTest

testArrayParseWithDeserializer 0.004
nullValuesInList 0.002
roundTrip 0.007
nullValuesInEnumList 0.003

ObjectSerializationTest

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

JsonbTransientTest

roundtrip 0.019

DynamicBufferResizingTest

main 0.147

JsonbJaxRsTest

primitive 0.062
streamOutput 0.004
object 0.01
jsonbconfigProvider 0.004
asParam 0.006
testBinaryDownload 0.003
list 0.005
array 0.011

DefaultMappingTest

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

OverrideDefaultAdaptersTest

run 0.005

JohnzonProviderTest

create 0.001
provider 0

PropertyNamingStrategyFactoryTest

valid 0.007

JohnzonConverterInJsonbTest

testObjectConverter 0.004
testJohnzonConverter 0.003

JsonbReadTest

simple 0.002
boolFromReader 0.005
boolFromStream 0.002
boolFromString 0.001
date 0.03
testInvalidBase64 0.004
propertyMappingNewLineCr 0.003
propertyMapping 0.002
propertyMappingNewLineTabs 0.002
testValidBase64 0.001
propertyMappingNewLine 0.002

JsonbVisitilityTest

testJsonVisibilityAllFields 0.003
testJsonPropertyInternalField 0.002

JsonbWriteTest

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

AnnotationOrderTest

run 0.005

FailOnUnknownPropertiesTest

failOnUnknownProperties 0.003

JohnzonIgnoreNestedTest

ignoreNested 0.005

ClassConverterTest

roundTripSerDeser 0.007
writeAdapters 0.002

PolymorphicTest

serialize 0.155
deserialize 0.019

JsonSchemaValidatorTest

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

JsRegexTest

valid 0.401
invalid 0.007

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.mapper.MapperPerformanceTest
skipped: skipped
primitives
skipped: should it be supported