From 55fbdb44ea7cd4475d00b6bc98bfd2c11db8c1ad Mon Sep 17 00:00:00 2001 From: Daniel Ruehle Date: Wed, 25 May 2016 17:15:58 -0400 Subject: [PATCH] compare error strings, not interfaces --- test/end2end_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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")) } }