Index: third_party/protobuf/conformance/failure_list_python.txt |
diff --git a/third_party/protobuf/conformance/failure_list_python.txt b/third_party/protobuf/conformance/failure_list_python.txt |
index 9d556a036b3911f1a50ad6f1dda13561993f3c24..d2e52637bdb8fadeaa8007962b8e6c31d8dde14e 100644 |
--- a/third_party/protobuf/conformance/failure_list_python.txt |
+++ b/third_party/protobuf/conformance/failure_list_python.txt |
@@ -1,13 +1,85 @@ |
-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 |
+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 |
+TimestampProtoInputTooLarge.JsonOutput |
+TimestampProtoInputTooSmall.JsonOutput |