Josh Haberman | 4b31ffa | 2015-12-03 12:54:54 -0800 | [diff] [blame] | 1 | # This is the list of conformance tests that are known to fail for the |
| 2 | # Python/C++ implementation right now. These should be fixed. |
| 3 | # |
| 4 | # By listing them here we can keep tabs on which ones are failing and be sure |
| 5 | # that we don't introduce regressions in other tests. |
| 6 | # |
| 7 | # TODO(haberman): insert links to corresponding bugs tracking the issue. |
| 8 | # Should we use GitHub issues or the Google-internal bug tracker? |
| 9 | |
Jisi Liu | de6debc | 2017-07-25 14:37:37 -0700 | [diff] [blame] | 10 | Recommended.Proto3.JsonInput.BytesFieldBase64Url.JsonOutput |
| 11 | Recommended.Proto3.JsonInput.BytesFieldBase64Url.ProtobufOutput |
Jisi Liu | 759245a | 2017-07-25 11:52:33 -0700 | [diff] [blame] | 12 | Recommended.Proto3.JsonInput.DoubleFieldInfinityNotQuoted |
| 13 | Recommended.Proto3.JsonInput.DoubleFieldNanNotQuoted |
| 14 | Recommended.Proto3.JsonInput.DoubleFieldNegativeInfinityNotQuoted |
| 15 | Recommended.Proto3.JsonInput.FloatFieldInfinityNotQuoted |
| 16 | Recommended.Proto3.JsonInput.FloatFieldNanNotQuoted |
| 17 | Recommended.Proto3.JsonInput.FloatFieldNegativeInfinityNotQuoted |
Jisi Liu | 759245a | 2017-07-25 11:52:33 -0700 | [diff] [blame] | 18 | Required.Proto3.JsonInput.DoubleFieldTooSmall |
Jisi Liu | 759245a | 2017-07-25 11:52:33 -0700 | [diff] [blame] | 19 | Required.Proto3.JsonInput.FloatFieldTooLarge |
| 20 | Required.Proto3.JsonInput.FloatFieldTooSmall |
| 21 | Required.Proto3.JsonInput.RepeatedFieldWrongElementTypeExpectingIntegersGotBool |
| 22 | Required.Proto3.JsonInput.TimestampJsonInputLowercaseT |
| 23 | Required.Proto3.ProtobufInput.PrematureEofInDelimitedDataForKnownNonRepeatedValue.MESSAGE |
| 24 | Required.Proto3.ProtobufInput.PrematureEofInDelimitedDataForKnownRepeatedValue.MESSAGE |
| 25 | Required.Proto3.ProtobufInput.PrematureEofInPackedField.BOOL |
| 26 | Required.Proto3.ProtobufInput.PrematureEofInPackedField.DOUBLE |
| 27 | Required.Proto3.ProtobufInput.PrematureEofInPackedField.ENUM |
| 28 | Required.Proto3.ProtobufInput.PrematureEofInPackedField.FIXED32 |
| 29 | Required.Proto3.ProtobufInput.PrematureEofInPackedField.FIXED64 |
| 30 | Required.Proto3.ProtobufInput.PrematureEofInPackedField.FLOAT |
| 31 | Required.Proto3.ProtobufInput.PrematureEofInPackedField.INT32 |
| 32 | Required.Proto3.ProtobufInput.PrematureEofInPackedField.INT64 |
| 33 | Required.Proto3.ProtobufInput.PrematureEofInPackedField.SFIXED32 |
| 34 | Required.Proto3.ProtobufInput.PrematureEofInPackedField.SFIXED64 |
| 35 | Required.Proto3.ProtobufInput.PrematureEofInPackedField.SINT32 |
| 36 | Required.Proto3.ProtobufInput.PrematureEofInPackedField.SINT64 |
| 37 | Required.Proto3.ProtobufInput.PrematureEofInPackedField.UINT32 |
| 38 | Required.Proto3.ProtobufInput.PrematureEofInPackedField.UINT64 |
| 39 | Required.Proto2.ProtobufInput.PrematureEofInDelimitedDataForKnownNonRepeatedValue.MESSAGE |
| 40 | Required.Proto2.ProtobufInput.PrematureEofInDelimitedDataForKnownRepeatedValue.MESSAGE |
| 41 | Required.Proto2.ProtobufInput.PrematureEofInPackedField.BOOL |
| 42 | Required.Proto2.ProtobufInput.PrematureEofInPackedField.DOUBLE |
| 43 | Required.Proto2.ProtobufInput.PrematureEofInPackedField.ENUM |
| 44 | Required.Proto2.ProtobufInput.PrematureEofInPackedField.FIXED32 |
| 45 | Required.Proto2.ProtobufInput.PrematureEofInPackedField.FIXED64 |
| 46 | Required.Proto2.ProtobufInput.PrematureEofInPackedField.FLOAT |
| 47 | Required.Proto2.ProtobufInput.PrematureEofInPackedField.INT32 |
| 48 | Required.Proto2.ProtobufInput.PrematureEofInPackedField.INT64 |
| 49 | Required.Proto2.ProtobufInput.PrematureEofInPackedField.SFIXED32 |
| 50 | Required.Proto2.ProtobufInput.PrematureEofInPackedField.SFIXED64 |
| 51 | Required.Proto2.ProtobufInput.PrematureEofInPackedField.SINT32 |
| 52 | Required.Proto2.ProtobufInput.PrematureEofInPackedField.SINT64 |
| 53 | Required.Proto2.ProtobufInput.PrematureEofInPackedField.UINT32 |
| 54 | Required.Proto2.ProtobufInput.PrematureEofInPackedField.UINT64 |