# TODO(xiaofeng): These tests should be skipped (because objc doesn't support # JSON) but currently they are reported as failures by the objc testee. DurationProtoInputTooLarge.JsonOutput DurationProtoInputTooSmall.JsonOutput FieldMaskNumbersDontRoundTrip.JsonOutput FieldMaskPathsDontRoundTrip.JsonOutput FieldMaskTooManyUnderscore.JsonOutput JsonInput.BoolFieldAllCapitalFalse JsonInput.BoolFieldAllCapitalTrue JsonInput.BoolFieldCamelCaseFalse JsonInput.BoolFieldCamelCaseTrue JsonInput.BoolFieldDoubleQuotedFalse JsonInput.BoolFieldDoubleQuotedTrue JsonInput.BoolFieldIntegerOne JsonInput.BoolFieldIntegerZero JsonInput.BoolMapFieldKeyNotQuoted JsonInput.BytesFieldInvalidBase64Characters JsonInput.BytesFieldNoPadding JsonInput.DoubleFieldInfinityNotQuoted JsonInput.DoubleFieldNanNotQuoted JsonInput.DoubleFieldNegativeInfinityNotQuoted JsonInput.DoubleFieldTooLarge JsonInput.DoubleFieldTooSmall JsonInput.DurationHas3FractionalDigits.Validator JsonInput.DurationHas6FractionalDigits.Validator JsonInput.DurationHas9FractionalDigits.Validator JsonInput.DurationHasZeroFractionalDigit.Validator JsonInput.DurationJsonInputTooLarge JsonInput.DurationJsonInputTooSmall JsonInput.DurationMissingS JsonInput.EnumFieldNotQuoted JsonInput.EnumFieldUnknownValue.Validator JsonInput.FieldMaskInvalidCharacter JsonInput.FieldNameDuplicate JsonInput.FieldNameDuplicateDifferentCasing1 JsonInput.FieldNameDuplicateDifferentCasing2 JsonInput.FieldNameInLowerCamelCase.Validator JsonInput.FieldNameNotQuoted JsonInput.FieldNameWithMixedCases.Validator JsonInput.FieldNameWithNumbers.Validator JsonInput.FloatFieldInfinityNotQuoted JsonInput.FloatFieldNanNotQuoted JsonInput.FloatFieldNegativeInfinityNotQuoted JsonInput.FloatFieldTooLarge JsonInput.FloatFieldTooSmall JsonInput.Int32FieldLeadingSpace JsonInput.Int32FieldLeadingZero JsonInput.Int32FieldNegativeWithLeadingZero JsonInput.Int32FieldNotInteger JsonInput.Int32FieldNotNumber JsonInput.Int32FieldPlusSign JsonInput.Int32FieldTooLarge JsonInput.Int32FieldTooSmall JsonInput.Int32FieldTrailingSpace JsonInput.Int32MapFieldKeyNotQuoted JsonInput.Int64FieldBeString.Validator JsonInput.Int64FieldNotInteger JsonInput.Int64FieldNotNumber JsonInput.Int64FieldTooLarge JsonInput.Int64FieldTooSmall JsonInput.Int64MapFieldKeyNotQuoted JsonInput.JsonWithComments JsonInput.MapFieldKeyIsNull JsonInput.MapFieldValueIsNull JsonInput.OneofFieldDuplicate 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.StringFieldInvalidEscape JsonInput.StringFieldNotAString JsonInput.StringFieldSurrogateInWrongOrder JsonInput.StringFieldUnpairedHighSurrogate JsonInput.StringFieldUnpairedLowSurrogate JsonInput.StringFieldUnterminatedEscape JsonInput.StringFieldUppercaseEscapeLetter 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.TimestampZeroNormalized.Validator JsonInput.TrailingCommaInAnObject JsonInput.Uint32FieldNotInteger JsonInput.Uint32FieldNotNumber JsonInput.Uint32FieldTooLarge JsonInput.Uint32MapFieldKeyNotQuoted JsonInput.Uint64FieldBeString.Validator JsonInput.Uint64FieldNotInteger JsonInput.Uint64FieldNotNumber JsonInput.Uint64FieldTooLarge JsonInput.Uint64MapFieldKeyNotQuoted TimestampProtoInputTooLarge.JsonOutput TimestampProtoInputTooSmall.JsonOutput