failure_list_python_cpp.txt 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  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. DurationProtoInputTooLarge.JsonOutput
  10. DurationProtoInputTooSmall.JsonOutput
  11. FieldMaskNumbersDontRoundTrip.JsonOutput
  12. FieldMaskPathsDontRoundTrip.JsonOutput
  13. FieldMaskTooManyUnderscore.JsonOutput
  14. JsonInput.AnyWithFieldMask.ProtobufOutput
  15. JsonInput.BytesFieldInvalidBase64Characters
  16. JsonInput.DoubleFieldInfinityNotQuoted
  17. JsonInput.DoubleFieldNanNotQuoted
  18. JsonInput.DoubleFieldNegativeInfinityNotQuoted
  19. JsonInput.DoubleFieldTooSmall
  20. JsonInput.DurationJsonInputTooLarge
  21. JsonInput.DurationJsonInputTooSmall
  22. JsonInput.DurationMissingS
  23. JsonInput.EnumFieldNumericValueNonZero.JsonOutput
  24. JsonInput.EnumFieldNumericValueNonZero.ProtobufOutput
  25. JsonInput.EnumFieldNumericValueZero.JsonOutput
  26. JsonInput.EnumFieldNumericValueZero.ProtobufOutput
  27. JsonInput.EnumFieldUnknownValue.Validator
  28. JsonInput.FieldMask.ProtobufOutput
  29. JsonInput.FieldMaskInvalidCharacter
  30. JsonInput.FieldNameInLowerCamelCase.Validator
  31. JsonInput.FieldNameInSnakeCase.JsonOutput
  32. JsonInput.FieldNameInSnakeCase.ProtobufOutput
  33. JsonInput.FloatFieldInfinityNotQuoted
  34. JsonInput.FloatFieldNanNotQuoted
  35. JsonInput.FloatFieldNegativeInfinityNotQuoted
  36. JsonInput.FloatFieldTooLarge
  37. JsonInput.FloatFieldTooSmall
  38. JsonInput.Int32FieldExponentialFormat.JsonOutput
  39. JsonInput.Int32FieldExponentialFormat.ProtobufOutput
  40. JsonInput.Int32FieldFloatTrailingZero.JsonOutput
  41. JsonInput.Int32FieldFloatTrailingZero.ProtobufOutput
  42. JsonInput.Int32FieldMaxFloatValue.JsonOutput
  43. JsonInput.Int32FieldMaxFloatValue.ProtobufOutput
  44. JsonInput.Int32FieldMinFloatValue.JsonOutput
  45. JsonInput.Int32FieldMinFloatValue.ProtobufOutput
  46. JsonInput.OriginalProtoFieldName.JsonOutput
  47. JsonInput.OriginalProtoFieldName.ProtobufOutput
  48. JsonInput.RepeatedFieldWrongElementTypeExpectingIntegersGotBool
  49. JsonInput.TimestampJsonInputLowercaseT
  50. JsonInput.Uint32FieldMaxFloatValue.JsonOutput
  51. JsonInput.Uint32FieldMaxFloatValue.ProtobufOutput
  52. JsonInput.ValueAcceptNull.JsonOutput
  53. JsonInput.ValueAcceptNull.ProtobufOutput
  54. ProtobufInput.PrematureEofInDelimitedDataForKnownNonRepeatedValue.MESSAGE
  55. ProtobufInput.PrematureEofInDelimitedDataForKnownRepeatedValue.MESSAGE
  56. ProtobufInput.PrematureEofInPackedField.BOOL
  57. ProtobufInput.PrematureEofInPackedField.DOUBLE
  58. ProtobufInput.PrematureEofInPackedField.ENUM
  59. ProtobufInput.PrematureEofInPackedField.FIXED32
  60. ProtobufInput.PrematureEofInPackedField.FIXED64
  61. ProtobufInput.PrematureEofInPackedField.FLOAT
  62. ProtobufInput.PrematureEofInPackedField.INT32
  63. ProtobufInput.PrematureEofInPackedField.INT64
  64. ProtobufInput.PrematureEofInPackedField.SFIXED32
  65. ProtobufInput.PrematureEofInPackedField.SFIXED64
  66. ProtobufInput.PrematureEofInPackedField.SINT32
  67. ProtobufInput.PrematureEofInPackedField.SINT64
  68. ProtobufInput.PrematureEofInPackedField.UINT32
  69. ProtobufInput.PrematureEofInPackedField.UINT64
  70. TimestampProtoInputTooLarge.JsonOutput
  71. TimestampProtoInputTooSmall.JsonOutput