diff --git a/test/end2end_test.go b/test/end2end_test.go index 245b8c0f..9bdf4c60 100644 --- a/test/end2end_test.go +++ b/test/end2end_test.go @@ -1373,7 +1373,7 @@ func testFailedServerStreaming(t *testing.T, e env) { if err != nil { t.Fatalf("%v.StreamingOutputCall(_) = _, %v, want ", tc, err) } - if _, err := stream.Recv(); err != grpc.Errorf(codes.DataLoss, "got extra metadata") { + if _, err := stream.Recv(); err.Error() != grpc.Errorf(codes.DataLoss, "got extra metadata").Error() { t.Fatalf("%v.Recv() = _, %v, want _, %v", stream, err, grpc.Errorf(codes.DataLoss, "got extra metadata")) } }