Skip to content

Commit 11e3559

Browse files
author
3kis
committed
test: cover grpc-transcode empty array responses
1 parent 99bbc21 commit 11e3559

File tree

6 files changed

+51
-705
lines changed

6 files changed

+51
-705
lines changed

t/grpc_server_example/main.go

Lines changed: 0 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,6 @@ type server struct {
7979
pb.UnimplementedGreeterServer
8080
pb.UnimplementedTestImportServer
8181
pb.UnimplementedEchoServer
82-
pb.UnimplementedUserServiceServer
8382
}
8483

8584
// SayHello implements helloworld.GreeterServer
@@ -233,40 +232,6 @@ func (s *server) Run(ctx context.Context, in *pb.Request) (*pb.Response, error)
233232
return &pb.Response{Body: in.User.Name + " " + in.Body}, nil
234233
}
235234

236-
func (s *server) GetUserInfo(ctx context.Context, in *pb.UserRequest) (*pb.UserResponse, error) {
237-
switch in.GetAge() {
238-
case 0:
239-
return &pb.UserResponse{
240-
241-
Gender: pb.UserGender_GENDER_MALE,
242-
Items: []string{"Senior member", "Exclusive service"},
243-
Message: "You are an experienced user!",
244-
Job: &pb.Job{
245-
Items: []string{"Intern engineer"},
246-
},
247-
}, nil
248-
case 1:
249-
return &pb.UserResponse{
250-
251-
Gender: pb.UserGender_GENDER_FEMALE,
252-
Message: "Welcome new users!",
253-
Job: &pb.Job{
254-
Items: []string{"junior engineer"},
255-
},
256-
}, nil
257-
case 2:
258-
return &pb.UserResponse{
259-
Gender: pb.UserGender_GENDER_UNSPECIFIED,
260-
Message: "You are an experienced user!",
261-
Job: &pb.Job{},
262-
}, nil
263-
default:
264-
return &pb.UserResponse{
265-
Gender: pb.UserGender_GENDER_UNSPECIFIED,
266-
}, nil
267-
}
268-
}
269-
270235
func gRPCAndHTTPFunc(grpcServer *grpc.Server) http.Handler {
271236
return h2c.NewHandler(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
272237
mux := http.NewServeMux()
@@ -294,7 +259,6 @@ func main() {
294259

295260
reflection.Register(s)
296261
pb.RegisterGreeterServer(s, &server{})
297-
pb.RegisterUserServiceServer(s, &server{})
298262
pb.RegisterTestImportServer(s, &server{})
299263
pb.RegisterEchoServer(s, &server{})
300264

@@ -332,7 +296,6 @@ func main() {
332296
reflection.Register(s)
333297
pb.RegisterGreeterServer(s, &server{})
334298
pb.RegisterTestImportServer(s, &server{})
335-
pb.RegisterUserServiceServer(s, &server{})
336299

337300
if err := http.Serve(lis, gRPCAndHTTPFunc(s)); err != nil {
338301
log.Fatalf("failed to serve grpc: %v", err)
@@ -370,7 +333,6 @@ func main() {
370333
s := grpc.NewServer(grpc.Creds(c))
371334
reflection.Register(s)
372335
pb.RegisterGreeterServer(s, &server{})
373-
pb.RegisterUserServiceServer(s, &server{})
374336
if err := s.Serve(lis); err != nil {
375337
log.Fatalf("failed to serve: %v", err)
376338
}

0 commit comments

Comments
 (0)