failure_list_python_cpp.txt 3.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  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.FloatFieldInfinityNotQuoted
  31. JsonInput.FloatFieldNanNotQuoted
  32. JsonInput.FloatFieldNegativeInfinityNotQuoted
  33. JsonInput.FloatFieldTooLarge
  34. JsonInput.FloatFieldTooSmall
  35. JsonInput.Int32FieldExponentialFormat.JsonOutput
  36. JsonInput.Int32FieldExponentialFormat.ProtobufOutput
  37. JsonInput.Int32FieldFloatTrailingZero.JsonOutput
  38. JsonInput.Int32FieldFloatTrailingZero.ProtobufOutput
  39. JsonInput.Int32FieldMaxFloatValue.JsonOutput
  40. JsonInput.Int32FieldMaxFloatValue.ProtobufOutput
  41. JsonInput.Int32FieldMinFloatValue.JsonOutput
  42. JsonInput.Int32FieldMinFloatValue.ProtobufOutput
  43. JsonInput.OneofZeroMessage.JsonOutput
  44. JsonInput.OneofZeroMessage.ProtobufOutput
  45. JsonInput.OriginalProtoFieldName.JsonOutput
  46. JsonInput.OriginalProtoFieldName.ProtobufOutput
  47. JsonInput.RepeatedFieldWrongElementTypeExpectingIntegersGotBool
  48. JsonInput.TimestampJsonInputLowercaseT
  49. JsonInput.Uint32FieldMaxFloatValue.JsonOutput
  50. JsonInput.Uint32FieldMaxFloatValue.ProtobufOutput
  51. JsonInput.ValueAcceptNull.JsonOutput
  52. JsonInput.ValueAcceptNull.ProtobufOutput
  53. ProtobufInput.PrematureEofInDelimitedDataForKnownNonRepeatedValue.MESSAGE
  54. ProtobufInput.PrematureEofInDelimitedDataForKnownRepeatedValue.MESSAGE
  55. ProtobufInput.PrematureEofInPackedField.BOOL
  56. ProtobufInput.PrematureEofInPackedField.DOUBLE
  57. ProtobufInput.PrematureEofInPackedField.ENUM
  58. ProtobufInput.PrematureEofInPackedField.FIXED32
  59. ProtobufInput.PrematureEofInPackedField.FIXED64
  60. ProtobufInput.PrematureEofInPackedField.FLOAT
  61. ProtobufInput.PrematureEofInPackedField.INT32
  62. ProtobufInput.PrematureEofInPackedField.INT64
  63. ProtobufInput.PrematureEofInPackedField.SFIXED32
  64. ProtobufInput.PrematureEofInPackedField.SFIXED64
  65. ProtobufInput.PrematureEofInPackedField.SINT32
  66. ProtobufInput.PrematureEofInPackedField.SINT64
  67. ProtobufInput.PrematureEofInPackedField.UINT32
  68. ProtobufInput.PrematureEofInPackedField.UINT64
  69. TimestampProtoInputTooLarge.JsonOutput
  70. TimestampProtoInputTooSmall.JsonOutput