| OLD | NEW |
| 1 # TODO(xiaofeng): These tests should be skipped (because objc doesn't support | 1 # No tests currently failing. |
| 2 # JSON) but currently they are reported as failures by the objc testee. | 2 # |
| 3 DurationProtoInputTooLarge.JsonOutput | 3 # json input or output tests are skipped (in conformance_objc.m) as mobile |
| 4 DurationProtoInputTooSmall.JsonOutput | 4 # platforms don't support json wire format to avoid code bloat. |
| 5 FieldMaskNumbersDontRoundTrip.JsonOutput | |
| 6 FieldMaskPathsDontRoundTrip.JsonOutput | |
| 7 FieldMaskTooManyUnderscore.JsonOutput | |
| 8 JsonInput.BoolFieldAllCapitalFalse | |
| 9 JsonInput.BoolFieldAllCapitalTrue | |
| 10 JsonInput.BoolFieldCamelCaseFalse | |
| 11 JsonInput.BoolFieldCamelCaseTrue | |
| 12 JsonInput.BoolFieldDoubleQuotedFalse | |
| 13 JsonInput.BoolFieldDoubleQuotedTrue | |
| 14 JsonInput.BoolFieldIntegerOne | |
| 15 JsonInput.BoolFieldIntegerZero | |
| 16 JsonInput.BoolMapFieldKeyNotQuoted | |
| 17 JsonInput.BytesFieldInvalidBase64Characters | |
| 18 JsonInput.BytesFieldNoPadding | |
| 19 JsonInput.DoubleFieldInfinityNotQuoted | |
| 20 JsonInput.DoubleFieldNanNotQuoted | |
| 21 JsonInput.DoubleFieldNegativeInfinityNotQuoted | |
| 22 JsonInput.DoubleFieldTooLarge | |
| 23 JsonInput.DoubleFieldTooSmall | |
| 24 JsonInput.DurationHas3FractionalDigits.Validator | |
| 25 JsonInput.DurationHas6FractionalDigits.Validator | |
| 26 JsonInput.DurationHas9FractionalDigits.Validator | |
| 27 JsonInput.DurationHasZeroFractionalDigit.Validator | |
| 28 JsonInput.DurationJsonInputTooLarge | |
| 29 JsonInput.DurationJsonInputTooSmall | |
| 30 JsonInput.DurationMissingS | |
| 31 JsonInput.EnumFieldNotQuoted | |
| 32 JsonInput.EnumFieldUnknownValue.Validator | |
| 33 JsonInput.FieldMaskInvalidCharacter | |
| 34 JsonInput.FieldNameDuplicate | |
| 35 JsonInput.FieldNameDuplicateDifferentCasing1 | |
| 36 JsonInput.FieldNameDuplicateDifferentCasing2 | |
| 37 JsonInput.FieldNameInLowerCamelCase.Validator | |
| 38 JsonInput.FieldNameNotQuoted | |
| 39 JsonInput.FieldNameWithMixedCases.Validator | |
| 40 JsonInput.FieldNameWithNumbers.Validator | |
| 41 JsonInput.FloatFieldInfinityNotQuoted | |
| 42 JsonInput.FloatFieldNanNotQuoted | |
| 43 JsonInput.FloatFieldNegativeInfinityNotQuoted | |
| 44 JsonInput.FloatFieldTooLarge | |
| 45 JsonInput.FloatFieldTooSmall | |
| 46 JsonInput.Int32FieldLeadingSpace | |
| 47 JsonInput.Int32FieldLeadingZero | |
| 48 JsonInput.Int32FieldNegativeWithLeadingZero | |
| 49 JsonInput.Int32FieldNotInteger | |
| 50 JsonInput.Int32FieldNotNumber | |
| 51 JsonInput.Int32FieldPlusSign | |
| 52 JsonInput.Int32FieldTooLarge | |
| 53 JsonInput.Int32FieldTooSmall | |
| 54 JsonInput.Int32FieldTrailingSpace | |
| 55 JsonInput.Int32MapFieldKeyNotQuoted | |
| 56 JsonInput.Int64FieldBeString.Validator | |
| 57 JsonInput.Int64FieldNotInteger | |
| 58 JsonInput.Int64FieldNotNumber | |
| 59 JsonInput.Int64FieldTooLarge | |
| 60 JsonInput.Int64FieldTooSmall | |
| 61 JsonInput.Int64MapFieldKeyNotQuoted | |
| 62 JsonInput.JsonWithComments | |
| 63 JsonInput.MapFieldKeyIsNull | |
| 64 JsonInput.MapFieldValueIsNull | |
| 65 JsonInput.OneofFieldDuplicate | |
| 66 JsonInput.RepeatedFieldMessageElementIsNull | |
| 67 JsonInput.RepeatedFieldPrimitiveElementIsNull | |
| 68 JsonInput.RepeatedFieldTrailingComma | |
| 69 JsonInput.RepeatedFieldWrongElementTypeExpectingIntegersGotBool | |
| 70 JsonInput.RepeatedFieldWrongElementTypeExpectingIntegersGotMessage | |
| 71 JsonInput.RepeatedFieldWrongElementTypeExpectingIntegersGotString | |
| 72 JsonInput.RepeatedFieldWrongElementTypeExpectingMessagesGotBool | |
| 73 JsonInput.RepeatedFieldWrongElementTypeExpectingMessagesGotInt | |
| 74 JsonInput.RepeatedFieldWrongElementTypeExpectingMessagesGotString | |
| 75 JsonInput.RepeatedFieldWrongElementTypeExpectingStringsGotBool | |
| 76 JsonInput.RepeatedFieldWrongElementTypeExpectingStringsGotInt | |
| 77 JsonInput.RepeatedFieldWrongElementTypeExpectingStringsGotMessage | |
| 78 JsonInput.StringFieldInvalidEscape | |
| 79 JsonInput.StringFieldNotAString | |
| 80 JsonInput.StringFieldSurrogateInWrongOrder | |
| 81 JsonInput.StringFieldUnpairedHighSurrogate | |
| 82 JsonInput.StringFieldUnpairedLowSurrogate | |
| 83 JsonInput.StringFieldUnterminatedEscape | |
| 84 JsonInput.StringFieldUppercaseEscapeLetter | |
| 85 JsonInput.TimestampHas3FractionalDigits.Validator | |
| 86 JsonInput.TimestampHas6FractionalDigits.Validator | |
| 87 JsonInput.TimestampHas9FractionalDigits.Validator | |
| 88 JsonInput.TimestampHasZeroFractionalDigit.Validator | |
| 89 JsonInput.TimestampJsonInputLowercaseT | |
| 90 JsonInput.TimestampJsonInputLowercaseZ | |
| 91 JsonInput.TimestampJsonInputMissingT | |
| 92 JsonInput.TimestampJsonInputMissingZ | |
| 93 JsonInput.TimestampJsonInputTooLarge | |
| 94 JsonInput.TimestampJsonInputTooSmall | |
| 95 JsonInput.TimestampZeroNormalized.Validator | |
| 96 JsonInput.TrailingCommaInAnObject | |
| 97 JsonInput.Uint32FieldNotInteger | |
| 98 JsonInput.Uint32FieldNotNumber | |
| 99 JsonInput.Uint32FieldTooLarge | |
| 100 JsonInput.Uint32MapFieldKeyNotQuoted | |
| 101 JsonInput.Uint64FieldBeString.Validator | |
| 102 JsonInput.Uint64FieldNotInteger | |
| 103 JsonInput.Uint64FieldNotNumber | |
| 104 JsonInput.Uint64FieldTooLarge | |
| 105 JsonInput.Uint64MapFieldKeyNotQuoted | |
| 106 TimestampProtoInputTooLarge.JsonOutput | |
| 107 TimestampProtoInputTooSmall.JsonOutput | |
| OLD | NEW |