failure_list_python_cpp.txt 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  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.OneofZeroMessage.JsonOutput
  47. JsonInput.OneofZeroMessage.ProtobufOutput
  48. JsonInput.OriginalProtoFieldName.JsonOutput
  49. JsonInput.OriginalProtoFieldName.ProtobufOutput
  50. JsonInput.RepeatedFieldWrongElementTypeExpectingIntegersGotBool
  51. JsonInput.TimestampJsonInputLowercaseT
  52. JsonInput.Uint32FieldMaxFloatValue.JsonOutput
  53. JsonInput.Uint32FieldMaxFloatValue.ProtobufOutput
  54. JsonInput.ValueAcceptNull.JsonOutput
  55. JsonInput.ValueAcceptNull.ProtobufOutput
  56. ProtobufInput.PrematureEofInDelimitedDataForKnownNonRepeatedValue.MESSAGE
  57. ProtobufInput.PrematureEofInDelimitedDataForKnownRepeatedValue.MESSAGE
  58. ProtobufInput.PrematureEofInPackedField.BOOL
  59. ProtobufInput.PrematureEofInPackedField.DOUBLE
  60. ProtobufInput.PrematureEofInPackedField.ENUM
  61. ProtobufInput.PrematureEofInPackedField.FIXED32
  62. ProtobufInput.PrematureEofInPackedField.FIXED64
  63. ProtobufInput.PrematureEofInPackedField.FLOAT
  64. ProtobufInput.PrematureEofInPackedField.INT32
  65. ProtobufInput.PrematureEofInPackedField.INT64
  66. ProtobufInput.PrematureEofInPackedField.SFIXED32
  67. ProtobufInput.PrematureEofInPackedField.SFIXED64
  68. ProtobufInput.PrematureEofInPackedField.SINT32
  69. ProtobufInput.PrematureEofInPackedField.SINT64
  70. ProtobufInput.PrematureEofInPackedField.UINT32
  71. ProtobufInput.PrematureEofInPackedField.UINT64
  72. TimestampProtoInputTooLarge.JsonOutput
  73. TimestampProtoInputTooSmall.JsonOutput