| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337 |
- # Many of the JSON tests are failing due to a simple bug:
- # fields are not camel-cased at all right now. Once this
- # is fixed, this list should grow a lot shorter.
- DurationProtoInputTooLarge.JsonOutput
- DurationProtoInputTooSmall.JsonOutput
- FieldMaskNumbersDontRoundTrip.JsonOutput
- FieldMaskPathsDontRoundTrip.JsonOutput
- FieldMaskTooManyUnderscore.JsonOutput
- JsonInput.AllFieldAcceptNull.JsonOutput
- JsonInput.AllFieldAcceptNull.ProtobufOutput
- JsonInput.Any.JsonOutput
- JsonInput.AnyNested.JsonOutput
- JsonInput.AnyNested.ProtobufOutput
- JsonInput.Any.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.BoolFieldAllCapitalFalse
- JsonInput.BoolFieldAllCapitalTrue
- JsonInput.BoolFieldCamelCaseFalse
- JsonInput.BoolFieldCamelCaseTrue
- JsonInput.BoolFieldDoubleQuotedFalse
- JsonInput.BoolFieldDoubleQuotedTrue
- JsonInput.BoolFieldFalse.JsonOutput
- JsonInput.BoolFieldFalse.ProtobufOutput
- JsonInput.BoolFieldIntegerOne
- JsonInput.BoolFieldIntegerZero
- JsonInput.BoolFieldTrue.JsonOutput
- JsonInput.BoolFieldTrue.ProtobufOutput
- JsonInput.BoolMapEscapedKey.JsonOutput
- JsonInput.BoolMapEscapedKey.ProtobufOutput
- JsonInput.BoolMapField.JsonOutput
- JsonInput.BoolMapFieldKeyNotQuoted
- JsonInput.BoolMapField.ProtobufOutput
- JsonInput.BytesFieldInvalidBase64Characters
- JsonInput.BytesField.JsonOutput
- JsonInput.BytesFieldNoPadding
- JsonInput.BytesField.ProtobufOutput
- JsonInput.BytesRepeatedField.JsonOutput
- JsonInput.BytesRepeatedField.ProtobufOutput
- JsonInput.DoubleFieldInfinity.JsonOutput
- JsonInput.DoubleFieldInfinityNotQuoted
- JsonInput.DoubleFieldInfinity.ProtobufOutput
- JsonInput.DoubleFieldMaxNegativeValue.JsonOutput
- JsonInput.DoubleFieldMaxNegativeValue.ProtobufOutput
- JsonInput.DoubleFieldMaxPositiveValue.JsonOutput
- JsonInput.DoubleFieldMaxPositiveValue.ProtobufOutput
- JsonInput.DoubleFieldMinNegativeValue.JsonOutput
- JsonInput.DoubleFieldMinNegativeValue.ProtobufOutput
- JsonInput.DoubleFieldMinPositiveValue.JsonOutput
- JsonInput.DoubleFieldMinPositiveValue.ProtobufOutput
- JsonInput.DoubleFieldNan.JsonOutput
- JsonInput.DoubleFieldNanNotQuoted
- JsonInput.DoubleFieldNan.ProtobufOutput
- JsonInput.DoubleFieldNegativeInfinity.JsonOutput
- JsonInput.DoubleFieldNegativeInfinityNotQuoted
- JsonInput.DoubleFieldNegativeInfinity.ProtobufOutput
- JsonInput.DoubleFieldQuotedValue.JsonOutput
- JsonInput.DoubleFieldQuotedValue.ProtobufOutput
- JsonInput.DoubleFieldTooLarge
- JsonInput.DoubleFieldTooSmall
- JsonInput.DurationHas3FractionalDigits.Validator
- JsonInput.DurationHas6FractionalDigits.Validator
- JsonInput.DurationHas9FractionalDigits.Validator
- JsonInput.DurationHasZeroFractionalDigit.Validator
- JsonInput.DurationJsonInputTooLarge
- JsonInput.DurationJsonInputTooSmall
- JsonInput.DurationMaxValue.JsonOutput
- JsonInput.DurationMaxValue.ProtobufOutput
- JsonInput.DurationMinValue.JsonOutput
- JsonInput.DurationMinValue.ProtobufOutput
- JsonInput.DurationMissingS
- JsonInput.DurationRepeatedValue.JsonOutput
- JsonInput.DurationRepeatedValue.ProtobufOutput
- JsonInput.EnumField.JsonOutput
- JsonInput.EnumFieldNotQuoted
- JsonInput.EnumFieldNumericValueNonZero.JsonOutput
- JsonInput.EnumFieldNumericValueNonZero.ProtobufOutput
- JsonInput.EnumFieldNumericValueZero.JsonOutput
- JsonInput.EnumFieldNumericValueZero.ProtobufOutput
- JsonInput.EnumField.ProtobufOutput
- JsonInput.EnumFieldUnknownValue.Validator
- JsonInput.EnumRepeatedField.JsonOutput
- JsonInput.EnumRepeatedField.ProtobufOutput
- JsonInput.FieldMaskInvalidCharacter
- JsonInput.FieldMask.JsonOutput
- JsonInput.FieldMask.ProtobufOutput
- JsonInput.FieldNameDuplicate
- JsonInput.FieldNameDuplicateDifferentCasing1
- JsonInput.FieldNameDuplicateDifferentCasing2
- JsonInput.FieldNameEscaped.JsonOutput
- JsonInput.FieldNameInLowerCamelCase.Validator
- JsonInput.FieldNameInSnakeCase.JsonOutput
- JsonInput.FieldNameInSnakeCase.ProtobufOutput
- JsonInput.FieldNameNotQuoted
- JsonInput.FieldNameWithMixedCases.JsonOutput
- JsonInput.FieldNameWithMixedCases.ProtobufOutput
- JsonInput.FieldNameWithMixedCases.Validator
- JsonInput.FieldNameWithNumbers.JsonOutput
- JsonInput.FieldNameWithNumbers.ProtobufOutput
- JsonInput.FieldNameWithNumbers.Validator
- JsonInput.FloatFieldInfinity.JsonOutput
- JsonInput.FloatFieldInfinityNotQuoted
- JsonInput.FloatFieldInfinity.ProtobufOutput
- JsonInput.FloatFieldMaxNegativeValue.JsonOutput
- JsonInput.FloatFieldMaxNegativeValue.ProtobufOutput
- JsonInput.FloatFieldMaxPositiveValue.JsonOutput
- JsonInput.FloatFieldMaxPositiveValue.ProtobufOutput
- JsonInput.FloatFieldMinNegativeValue.JsonOutput
- JsonInput.FloatFieldMinNegativeValue.ProtobufOutput
- JsonInput.FloatFieldMinPositiveValue.JsonOutput
- JsonInput.FloatFieldMinPositiveValue.ProtobufOutput
- JsonInput.FloatFieldNan.JsonOutput
- JsonInput.FloatFieldNanNotQuoted
- JsonInput.FloatFieldNan.ProtobufOutput
- JsonInput.FloatFieldNegativeInfinity.JsonOutput
- JsonInput.FloatFieldNegativeInfinityNotQuoted
- JsonInput.FloatFieldNegativeInfinity.ProtobufOutput
- JsonInput.FloatFieldQuotedValue.JsonOutput
- JsonInput.FloatFieldQuotedValue.ProtobufOutput
- JsonInput.FloatFieldTooLarge
- JsonInput.FloatFieldTooSmall
- JsonInput.HelloWorld.JsonOutput
- JsonInput.HelloWorld.ProtobufOutput
- JsonInput.Int32FieldExponentialFormat.JsonOutput
- JsonInput.Int32FieldExponentialFormat.ProtobufOutput
- JsonInput.Int32FieldFloatTrailingZero.JsonOutput
- JsonInput.Int32FieldFloatTrailingZero.ProtobufOutput
- JsonInput.Int32FieldLeadingSpace
- JsonInput.Int32FieldLeadingZero
- JsonInput.Int32FieldMaxFloatValue.JsonOutput
- JsonInput.Int32FieldMaxFloatValue.ProtobufOutput
- JsonInput.Int32FieldMaxValue.JsonOutput
- JsonInput.Int32FieldMaxValue.ProtobufOutput
- JsonInput.Int32FieldMinFloatValue.JsonOutput
- JsonInput.Int32FieldMinFloatValue.ProtobufOutput
- JsonInput.Int32FieldMinValue.JsonOutput
- JsonInput.Int32FieldMinValue.ProtobufOutput
- JsonInput.Int32FieldNegativeWithLeadingZero
- JsonInput.Int32FieldNotInteger
- JsonInput.Int32FieldNotNumber
- JsonInput.Int32FieldPlusSign
- JsonInput.Int32FieldStringValueEscaped.JsonOutput
- JsonInput.Int32FieldStringValueEscaped.ProtobufOutput
- JsonInput.Int32FieldStringValue.JsonOutput
- JsonInput.Int32FieldStringValue.ProtobufOutput
- JsonInput.Int32FieldTooLarge
- JsonInput.Int32FieldTooSmall
- JsonInput.Int32FieldTrailingSpace
- JsonInput.Int32MapEscapedKey.JsonOutput
- JsonInput.Int32MapEscapedKey.ProtobufOutput
- JsonInput.Int32MapField.JsonOutput
- JsonInput.Int32MapFieldKeyNotQuoted
- JsonInput.Int32MapField.ProtobufOutput
- JsonInput.Int64FieldBeString.Validator
- JsonInput.Int64FieldMaxValue.JsonOutput
- JsonInput.Int64FieldMaxValueNotQuoted.JsonOutput
- JsonInput.Int64FieldMaxValueNotQuoted.ProtobufOutput
- JsonInput.Int64FieldMaxValue.ProtobufOutput
- JsonInput.Int64FieldMinValue.JsonOutput
- JsonInput.Int64FieldMinValueNotQuoted.JsonOutput
- JsonInput.Int64FieldMinValueNotQuoted.ProtobufOutput
- JsonInput.Int64FieldMinValue.ProtobufOutput
- JsonInput.Int64FieldNotInteger
- JsonInput.Int64FieldNotNumber
- JsonInput.Int64FieldTooLarge
- JsonInput.Int64FieldTooSmall
- JsonInput.Int64MapEscapedKey.JsonOutput
- JsonInput.Int64MapEscapedKey.ProtobufOutput
- JsonInput.Int64MapField.JsonOutput
- JsonInput.Int64MapFieldKeyNotQuoted
- JsonInput.Int64MapField.ProtobufOutput
- JsonInput.JsonWithComments
- JsonInput.MapFieldKeyIsNull
- JsonInput.MapFieldValueIsNull
- JsonInput.MessageField.JsonOutput
- JsonInput.MessageField.ProtobufOutput
- JsonInput.MessageMapField.JsonOutput
- JsonInput.MessageMapField.ProtobufOutput
- JsonInput.MessageRepeatedField.JsonOutput
- JsonInput.MessageRepeatedField.ProtobufOutput
- JsonInput.OneofFieldDuplicate
- JsonInput.OptionalBoolWrapper.JsonOutput
- JsonInput.OptionalBoolWrapper.ProtobufOutput
- JsonInput.OptionalBytesWrapper.JsonOutput
- JsonInput.OptionalBytesWrapper.ProtobufOutput
- JsonInput.OptionalDoubleWrapper.JsonOutput
- JsonInput.OptionalDoubleWrapper.ProtobufOutput
- JsonInput.OptionalFloatWrapper.JsonOutput
- JsonInput.OptionalFloatWrapper.ProtobufOutput
- JsonInput.OptionalInt32Wrapper.JsonOutput
- JsonInput.OptionalInt32Wrapper.ProtobufOutput
- JsonInput.OptionalInt64Wrapper.JsonOutput
- JsonInput.OptionalInt64Wrapper.ProtobufOutput
- JsonInput.OptionalStringWrapper.JsonOutput
- JsonInput.OptionalStringWrapper.ProtobufOutput
- JsonInput.OptionalUint32Wrapper.JsonOutput
- JsonInput.OptionalUint32Wrapper.ProtobufOutput
- JsonInput.OptionalUint64Wrapper.JsonOutput
- JsonInput.OptionalUint64Wrapper.ProtobufOutput
- JsonInput.OptionalWrapperTypesWithNonDefaultValue.JsonOutput
- JsonInput.OptionalWrapperTypesWithNonDefaultValue.ProtobufOutput
- JsonInput.OriginalProtoFieldName.JsonOutput
- JsonInput.PrimitiveRepeatedField.JsonOutput
- JsonInput.PrimitiveRepeatedField.ProtobufOutput
- JsonInput.RepeatedBoolWrapper.JsonOutput
- JsonInput.RepeatedBoolWrapper.ProtobufOutput
- JsonInput.RepeatedBytesWrapper.JsonOutput
- JsonInput.RepeatedBytesWrapper.ProtobufOutput
- JsonInput.RepeatedDoubleWrapper.JsonOutput
- JsonInput.RepeatedDoubleWrapper.ProtobufOutput
- JsonInput.RepeatedFieldMessageElementIsNull
- JsonInput.RepeatedFieldPrimitiveElementIsNull
- JsonInput.RepeatedFieldTrailingComma
- JsonInput.RepeatedFieldWrongElementTypeExpectingIntegersGotBool
- JsonInput.RepeatedFieldWrongElementTypeExpectingIntegersGotMessage
- JsonInput.RepeatedFieldWrongElementTypeExpectingIntegersGotString
- JsonInput.RepeatedFieldWrongElementTypeExpectingMessagesGotBool
- JsonInput.RepeatedFieldWrongElementTypeExpectingMessagesGotInt
- JsonInput.RepeatedFieldWrongElementTypeExpectingMessagesGotString
- JsonInput.RepeatedFieldWrongElementTypeExpectingStringsGotBool
- JsonInput.RepeatedFieldWrongElementTypeExpectingStringsGotInt
- JsonInput.RepeatedFieldWrongElementTypeExpectingStringsGotMessage
- JsonInput.RepeatedFloatWrapper.JsonOutput
- JsonInput.RepeatedFloatWrapper.ProtobufOutput
- JsonInput.RepeatedInt32Wrapper.JsonOutput
- JsonInput.RepeatedInt32Wrapper.ProtobufOutput
- JsonInput.RepeatedInt64Wrapper.JsonOutput
- JsonInput.RepeatedInt64Wrapper.ProtobufOutput
- JsonInput.RepeatedStringWrapper.JsonOutput
- JsonInput.RepeatedStringWrapper.ProtobufOutput
- JsonInput.RepeatedUint32Wrapper.JsonOutput
- JsonInput.RepeatedUint32Wrapper.ProtobufOutput
- JsonInput.RepeatedUint64Wrapper.JsonOutput
- JsonInput.RepeatedUint64Wrapper.ProtobufOutput
- JsonInput.StringFieldEscape.JsonOutput
- JsonInput.StringFieldEscape.ProtobufOutput
- JsonInput.StringFieldInvalidEscape
- JsonInput.StringField.JsonOutput
- JsonInput.StringFieldNotAString
- JsonInput.StringField.ProtobufOutput
- JsonInput.StringFieldSurrogateInWrongOrder
- JsonInput.StringFieldSurrogatePair.JsonOutput
- JsonInput.StringFieldSurrogatePair.ProtobufOutput
- JsonInput.StringFieldUnicodeEscape.JsonOutput
- JsonInput.StringFieldUnicodeEscape.ProtobufOutput
- JsonInput.StringFieldUnicodeEscapeWithLowercaseHexLetters.JsonOutput
- JsonInput.StringFieldUnicodeEscapeWithLowercaseHexLetters.ProtobufOutput
- JsonInput.StringFieldUnicode.JsonOutput
- JsonInput.StringFieldUnicode.ProtobufOutput
- JsonInput.StringFieldUnpairedHighSurrogate
- JsonInput.StringFieldUnpairedLowSurrogate
- JsonInput.StringFieldUnterminatedEscape
- JsonInput.StringFieldUppercaseEscapeLetter
- JsonInput.StringRepeatedField.JsonOutput
- JsonInput.StringRepeatedField.ProtobufOutput
- JsonInput.Struct.JsonOutput
- JsonInput.Struct.ProtobufOutput
- JsonInput.TimestampHas3FractionalDigits.Validator
- JsonInput.TimestampHas6FractionalDigits.Validator
- JsonInput.TimestampHas9FractionalDigits.Validator
- JsonInput.TimestampHasZeroFractionalDigit.Validator
- JsonInput.TimestampJsonInputLowercaseT
- JsonInput.TimestampJsonInputLowercaseZ
- JsonInput.TimestampJsonInputMissingT
- JsonInput.TimestampJsonInputMissingZ
- JsonInput.TimestampJsonInputTooLarge
- JsonInput.TimestampJsonInputTooSmall
- JsonInput.TimestampMaxValue.JsonOutput
- JsonInput.TimestampMaxValue.ProtobufOutput
- JsonInput.TimestampMinValue.JsonOutput
- JsonInput.TimestampMinValue.ProtobufOutput
- JsonInput.TimestampRepeatedValue.JsonOutput
- JsonInput.TimestampRepeatedValue.ProtobufOutput
- JsonInput.TimestampWithNegativeOffset.JsonOutput
- JsonInput.TimestampWithNegativeOffset.ProtobufOutput
- JsonInput.TimestampWithPositiveOffset.JsonOutput
- JsonInput.TimestampWithPositiveOffset.ProtobufOutput
- JsonInput.TimestampZeroNormalized.Validator
- JsonInput.TrailingCommaInAnObject
- JsonInput.Uint32FieldMaxFloatValue.JsonOutput
- JsonInput.Uint32FieldMaxFloatValue.ProtobufOutput
- JsonInput.Uint32FieldMaxValue.JsonOutput
- JsonInput.Uint32FieldMaxValue.ProtobufOutput
- JsonInput.Uint32FieldNotInteger
- JsonInput.Uint32FieldNotNumber
- JsonInput.Uint32FieldTooLarge
- JsonInput.Uint32MapField.JsonOutput
- JsonInput.Uint32MapFieldKeyNotQuoted
- JsonInput.Uint32MapField.ProtobufOutput
- JsonInput.Uint64FieldBeString.Validator
- JsonInput.Uint64FieldMaxValue.JsonOutput
- JsonInput.Uint64FieldMaxValueNotQuoted.JsonOutput
- JsonInput.Uint64FieldMaxValueNotQuoted.ProtobufOutput
- JsonInput.Uint64FieldMaxValue.ProtobufOutput
- JsonInput.Uint64FieldNotInteger
- JsonInput.Uint64FieldNotNumber
- JsonInput.Uint64FieldTooLarge
- JsonInput.Uint64MapField.JsonOutput
- JsonInput.Uint64MapFieldKeyNotQuoted
- JsonInput.Uint64MapField.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
- JsonInput.WrapperTypesWithNullValue.JsonOutput
- JsonInput.WrapperTypesWithNullValue.ProtobufOutput
- ProtobufInput.DoubleFieldNormalizeQuietNan.JsonOutput
- ProtobufInput.DoubleFieldNormalizeSignalingNan.JsonOutput
- ProtobufInput.FloatFieldNormalizeQuietNan.JsonOutput
- ProtobufInput.FloatFieldNormalizeSignalingNan.JsonOutput
- TimestampProtoInputTooLarge.JsonOutput
- TimestampProtoInputTooSmall.JsonOutput
|