|
|
@@ -868,6 +868,7 @@ var unmarshalingShouldError = []struct {
|
|
|
{"Timestamp containing invalid character", `{"ts": "2014-05-13T16:53:20\U005a"}`, &pb.KnownTypes{}},
|
|
|
{"StringValue containing invalid character", `{"str": "\U00004E16\U0000754C"}`, &pb.KnownTypes{}},
|
|
|
{"StructValue containing invalid character", `{"str": "\U00004E16\U0000754C"}`, &stpb.Struct{}},
|
|
|
+ {"repeated proto3 enum with non array input", `{"rFunny":"PUNS"}`, &proto3pb.Message{RFunny: []proto3pb.Message_Humour{}}},
|
|
|
}
|
|
|
|
|
|
func TestUnmarshalingBadInput(t *testing.T) {
|