TestAvroDecoder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,536 of 1,5360%17 of 170%58583163164848
getAvroSchema(Map)830%90%77222211
testEnumDecodedAsVarchar()810%n/a11141411
testFixedDecodedAsVarbinary()810%n/a11151511
testSchemaEvolutionAddingColumn()750%n/a11161611
testSchemaEvolutionRemovingColumn()610%n/a11161611
testNestedRecord()580%n/a11121211
testSchemaEvolutionIntToLong()530%n/a11151511
testSchemaEvolutionIntToDouble()530%n/a11151511
checkMapValue(Map, DecoderTestColumnHandle, Map)530%40%33101011
testSchemaEvolutionRenamingColumn()520%n/a11141411
testSchemaEvolutionToIncompatibleType()520%n/a11151511
testArrayDecodedAsArray()410%n/a114411
testArrayWithNulls()410%n/a116611
buildAvroRecord(Schema, ByteArrayOutputStream, Map)400%n/a119911
testRuntimeDecodingFailure()370%n/a116611
testMapDecodedAsMap()370%n/a114411
testSupportedDataTypeValidation()360%n/a11111111
testMapWithNull()340%n/a116611
checkArrayValue(Map, DecoderColumnHandle, long[])300%20%226611
checkArrayItemIsNull(Map, DecoderColumnHandle, long[])300%20%226611
singleColumnDecoder(Type)300%n/a116611
singleColumnDecoder(Type, String, String, String, boolean, boolean, boolean)300%n/a116611
testBytesDecodedAsVarbinary()280%n/a114411
testLongDecodedAsBigint()260%n/a114411
testIntDecodedAsBigint()260%n/a114411
testIntDecodedAsInteger()260%n/a114411
testIntDecodedAsSmallInt()260%n/a114411
testIntDecodedAsTinyInt()260%n/a114411
testFloatDecodedAsDouble()260%n/a114411
testFloatDecodedAsReal()260%n/a114411
testDoubleDecodedAsDouble()260%n/a114411
testStringDecodedAsVarcharN()260%n/a114411
testStringDecodedAsVarchar()250%n/a114411
testInvalidExtraneousParameters()190%n/a117711
buildAndDecodeColumn(DecoderTestColumnHandle, String, String, Object)170%n/a116611
buildAndDecodeColumns(Set, Map, Map)150%n/a114411
static {...}150%n/a113311
decodeRow(byte[], Set, Map)130%n/a113311
buildAvroData(Schema, Map)120%n/a113311
getBlock(Map, DecoderColumnHandle)100%n/a113311
lambda$testInvalidExtraneousParameters$2()100%n/a111111
lambda$testInvalidExtraneousParameters$1()100%n/a111111
assertUnsupportedColumnTypeException(ThrowableAssert.ThrowingCallable)90%n/a114411
lambda$testSchemaEvolutionToIncompatibleType$0(byte[], DecoderTestColumnHandle, String)90%n/a111111
getFieldBuilder()70%n/a113311
buildAvroData(Schema, String, Object)60%n/a111111
lambda$testSupportedDataTypeValidation$3()60%n/a111111
TestAvroDecoder()30%n/a111111