| Index: third_party/protobuf/conformance/failure_list_python_cpp.txt
|
| diff --git a/third_party/protobuf/conformance/failure_list_python_cpp.txt b/third_party/protobuf/conformance/failure_list_python_cpp.txt
|
| index 92404d2f6a7e1c72f218147d5bc5d6283491624b..7b5e45f9ff7e7af388709273b370d952cd1c3742 100644
|
| --- a/third_party/protobuf/conformance/failure_list_python_cpp.txt
|
| +++ b/third_party/protobuf/conformance/failure_list_python_cpp.txt
|
| @@ -7,32 +7,104 @@
|
| # TODO(haberman): insert links to corresponding bugs tracking the issue.
|
| # Should we use GitHub issues or the Google-internal bug tracker?
|
|
|
| -Recommended.JsonInput.DoubleFieldInfinityNotQuoted
|
| -Recommended.JsonInput.DoubleFieldNanNotQuoted
|
| -Recommended.JsonInput.DoubleFieldNegativeInfinityNotQuoted
|
| -Recommended.JsonInput.FloatFieldInfinityNotQuoted
|
| -Recommended.JsonInput.FloatFieldNanNotQuoted
|
| -Recommended.JsonInput.FloatFieldNegativeInfinityNotQuoted
|
| -Required.JsonInput.BytesFieldInvalidBase64Characters
|
| -Required.JsonInput.DoubleFieldTooSmall
|
| -Required.JsonInput.EnumFieldUnknownValue.Validator
|
| -Required.JsonInput.FloatFieldTooLarge
|
| -Required.JsonInput.FloatFieldTooSmall
|
| -Required.JsonInput.RepeatedFieldWrongElementTypeExpectingIntegersGotBool
|
| -Required.JsonInput.TimestampJsonInputLowercaseT
|
| -Required.ProtobufInput.PrematureEofInDelimitedDataForKnownNonRepeatedValue.MESSAGE
|
| -Required.ProtobufInput.PrematureEofInDelimitedDataForKnownRepeatedValue.MESSAGE
|
| -Required.ProtobufInput.PrematureEofInPackedField.BOOL
|
| -Required.ProtobufInput.PrematureEofInPackedField.DOUBLE
|
| -Required.ProtobufInput.PrematureEofInPackedField.ENUM
|
| -Required.ProtobufInput.PrematureEofInPackedField.FIXED32
|
| -Required.ProtobufInput.PrematureEofInPackedField.FIXED64
|
| -Required.ProtobufInput.PrematureEofInPackedField.FLOAT
|
| -Required.ProtobufInput.PrematureEofInPackedField.INT32
|
| -Required.ProtobufInput.PrematureEofInPackedField.INT64
|
| -Required.ProtobufInput.PrematureEofInPackedField.SFIXED32
|
| -Required.ProtobufInput.PrematureEofInPackedField.SFIXED64
|
| -Required.ProtobufInput.PrematureEofInPackedField.SINT32
|
| -Required.ProtobufInput.PrematureEofInPackedField.SINT64
|
| -Required.ProtobufInput.PrematureEofInPackedField.UINT32
|
| -Required.ProtobufInput.PrematureEofInPackedField.UINT64
|
| +DurationProtoInputTooLarge.JsonOutput
|
| +DurationProtoInputTooSmall.JsonOutput
|
| +FieldMaskNumbersDontRoundTrip.JsonOutput
|
| +FieldMaskPathsDontRoundTrip.JsonOutput
|
| +FieldMaskTooManyUnderscore.JsonOutput
|
| +JsonInput.Any.JsonOutput
|
| +JsonInput.Any.ProtobufOutput
|
| +JsonInput.AnyNested.JsonOutput
|
| +JsonInput.AnyNested.ProtobufOutput
|
| +JsonInput.AnyUnorderedTypeTag.JsonOutput
|
| +JsonInput.AnyUnorderedTypeTag.ProtobufOutput
|
| +JsonInput.AnyWithDuration.JsonOutput
|
| +JsonInput.AnyWithDuration.ProtobufOutput
|
| +JsonInput.AnyWithFieldMask.JsonOutput
|
| +JsonInput.AnyWithFieldMask.ProtobufOutput
|
| +JsonInput.AnyWithInt32ValueWrapper.JsonOutput
|
| +JsonInput.AnyWithInt32ValueWrapper.ProtobufOutput
|
| +JsonInput.AnyWithStruct.JsonOutput
|
| +JsonInput.AnyWithStruct.ProtobufOutput
|
| +JsonInput.AnyWithTimestamp.JsonOutput
|
| +JsonInput.AnyWithTimestamp.ProtobufOutput
|
| +JsonInput.AnyWithValueForInteger.JsonOutput
|
| +JsonInput.AnyWithValueForInteger.ProtobufOutput
|
| +JsonInput.AnyWithValueForJsonObject.JsonOutput
|
| +JsonInput.AnyWithValueForJsonObject.ProtobufOutput
|
| +JsonInput.BytesFieldInvalidBase64Characters
|
| +JsonInput.DoubleFieldInfinityNotQuoted
|
| +JsonInput.DoubleFieldNanNotQuoted
|
| +JsonInput.DoubleFieldNegativeInfinityNotQuoted
|
| +JsonInput.DoubleFieldTooSmall
|
| +JsonInput.DurationJsonInputTooLarge
|
| +JsonInput.DurationJsonInputTooSmall
|
| +JsonInput.DurationMissingS
|
| +JsonInput.EnumFieldNumericValueNonZero.JsonOutput
|
| +JsonInput.EnumFieldNumericValueNonZero.ProtobufOutput
|
| +JsonInput.EnumFieldNumericValueZero.JsonOutput
|
| +JsonInput.EnumFieldNumericValueZero.ProtobufOutput
|
| +JsonInput.EnumFieldUnknownValue.Validator
|
| +JsonInput.FieldMask.ProtobufOutput
|
| +JsonInput.FieldMaskInvalidCharacter
|
| +JsonInput.FieldNameInLowerCamelCase.Validator
|
| +JsonInput.FieldNameInSnakeCase.JsonOutput
|
| +JsonInput.FieldNameInSnakeCase.ProtobufOutput
|
| +JsonInput.FloatFieldInfinityNotQuoted
|
| +JsonInput.FloatFieldNanNotQuoted
|
| +JsonInput.FloatFieldNegativeInfinityNotQuoted
|
| +JsonInput.FloatFieldTooLarge
|
| +JsonInput.FloatFieldTooSmall
|
| +JsonInput.Int32FieldExponentialFormat.JsonOutput
|
| +JsonInput.Int32FieldExponentialFormat.ProtobufOutput
|
| +JsonInput.Int32FieldFloatTrailingZero.JsonOutput
|
| +JsonInput.Int32FieldFloatTrailingZero.ProtobufOutput
|
| +JsonInput.Int32FieldMaxFloatValue.JsonOutput
|
| +JsonInput.Int32FieldMaxFloatValue.ProtobufOutput
|
| +JsonInput.Int32FieldMinFloatValue.JsonOutput
|
| +JsonInput.Int32FieldMinFloatValue.ProtobufOutput
|
| +JsonInput.Int32FieldMinValue.JsonOutput
|
| +JsonInput.OriginalProtoFieldName.JsonOutput
|
| +JsonInput.OriginalProtoFieldName.ProtobufOutput
|
| +JsonInput.RepeatedFieldMessageElementIsNull
|
| +JsonInput.RepeatedFieldPrimitiveElementIsNull
|
| +JsonInput.RepeatedFieldWrongElementTypeExpectingIntegersGotBool
|
| +JsonInput.StringFieldSurrogatePair.JsonOutput
|
| +JsonInput.StringFieldUnpairedLowSurrogate
|
| +JsonInput.Struct.JsonOutput
|
| +JsonInput.Struct.ProtobufOutput
|
| +JsonInput.TimestampJsonInputLowercaseT
|
| +JsonInput.Uint32FieldMaxFloatValue.JsonOutput
|
| +JsonInput.Uint32FieldMaxFloatValue.ProtobufOutput
|
| +JsonInput.ValueAcceptBool.JsonOutput
|
| +JsonInput.ValueAcceptBool.ProtobufOutput
|
| +JsonInput.ValueAcceptFloat.JsonOutput
|
| +JsonInput.ValueAcceptFloat.ProtobufOutput
|
| +JsonInput.ValueAcceptInteger.JsonOutput
|
| +JsonInput.ValueAcceptInteger.ProtobufOutput
|
| +JsonInput.ValueAcceptList.JsonOutput
|
| +JsonInput.ValueAcceptList.ProtobufOutput
|
| +JsonInput.ValueAcceptNull.JsonOutput
|
| +JsonInput.ValueAcceptNull.ProtobufOutput
|
| +JsonInput.ValueAcceptObject.JsonOutput
|
| +JsonInput.ValueAcceptObject.ProtobufOutput
|
| +JsonInput.ValueAcceptString.JsonOutput
|
| +JsonInput.ValueAcceptString.ProtobufOutput
|
| +ProtobufInput.PrematureEofInDelimitedDataForKnownNonRepeatedValue.MESSAGE
|
| +ProtobufInput.PrematureEofInDelimitedDataForKnownRepeatedValue.MESSAGE
|
| +ProtobufInput.PrematureEofInPackedField.BOOL
|
| +ProtobufInput.PrematureEofInPackedField.DOUBLE
|
| +ProtobufInput.PrematureEofInPackedField.ENUM
|
| +ProtobufInput.PrematureEofInPackedField.FIXED32
|
| +ProtobufInput.PrematureEofInPackedField.FIXED64
|
| +ProtobufInput.PrematureEofInPackedField.FLOAT
|
| +ProtobufInput.PrematureEofInPackedField.INT32
|
| +ProtobufInput.PrematureEofInPackedField.INT64
|
| +ProtobufInput.PrematureEofInPackedField.SFIXED32
|
| +ProtobufInput.PrematureEofInPackedField.SFIXED64
|
| +ProtobufInput.PrematureEofInPackedField.SINT32
|
| +ProtobufInput.PrematureEofInPackedField.SINT64
|
| +ProtobufInput.PrematureEofInPackedField.UINT32
|
| +ProtobufInput.PrematureEofInPackedField.UINT64
|
| +TimestampProtoInputTooLarge.JsonOutput
|
| +TimestampProtoInputTooSmall.JsonOutput
|
|
|