regen
Some checks failed
test / test (push) Failing after 1m40s

Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
This commit is contained in:
2025-01-14 19:02:57 +03:00
parent 415b232977
commit 356e20440b
38 changed files with 92 additions and 72 deletions

View File

@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-micro. DO NOT EDIT.
// versions:
// - protoc-gen-go-micro v3.10.4
// - protoc v5.28.3
// - protoc v5.29.2
// source: test.proto
package helloworld
@@ -26,6 +26,8 @@ type Test_StreamCallClient interface {
Context() context.Context
SendMsg(msg interface{}) error
RecvMsg(msg interface{}) error
CloseAndRecv() (*proto.Response, error)
CloseSend() error
Close() error
Header() metadata.Metadata
Send(msg *proto.Request) error
@@ -41,6 +43,7 @@ type Test_StreamCallStream interface {
Context() context.Context
SendMsg(msg interface{}) error
RecvMsg(msg interface{}) error
SendAndClose(msg *proto.Response) error
Close() error
Recv() (*proto.Request, error)
Send(msg *proto.Response) error

View File

@@ -30,7 +30,7 @@ func (c *testClient) Call(ctx context.Context, req *proto.Request, opts ...clien
return rsp, nil
}
func (c *testClient) StreamCall(ctx context.Context, opts ...client.CallOption) (Test_StreamCallClient, error) {
func (c *testClient) StreamCall(ctx context.Context, opts ...client.CallOption) (proto.Test_StreamCallClient, error) {
stream, err := c.c.Stream(ctx, c.c.NewRequest(c.name, "Test.StreamCall", &proto.Request{}), opts...)
if err != nil {
return nil, err
@@ -42,6 +42,18 @@ type testClientStreamCall struct {
stream client.Stream
}
func (s *testClientStreamCall) CloseAndRecv() (*proto.Response, error) {
msg := &proto.Response{}
err := s.RecvMsg(msg)
if err == nil {
err = s.Close()
}
if err != nil {
return nil, err
}
return msg, nil
}
func (s *testClientStreamCall) Close() error {
return s.stream.Close()
}
@@ -94,6 +106,13 @@ type testStreamCallStream struct {
stream server.Stream
}
func (s *testStreamCallStream) SendAndClose(msg *proto.Response) error {
err := s.SendMsg(msg)
if err == nil {
err = s.stream.Close()
}
return err
}
func (s *testStreamCallStream) Close() error {
return s.stream.Close()
}
@@ -131,6 +150,5 @@ func RegisterTestServer(s server.Server, sh proto.TestServer, opts ...server.Han
test
}
h := &testServer{sh}
var nopts []server.HandlerOption
return s.Handle(s.NewHandler(&Test{h}, append(nopts, opts...)...))
return s.Handle(s.NewHandler(&Test{h}, opts...))
}

View File

@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.26.0
// protoc v5.28.3
// protoc v5.29.2
// source: test.proto
package helloworld

View File

@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
// - protoc-gen-go-grpc v1.5.1
// - protoc v5.28.3
// - protoc v5.29.2
// source: test.proto
package helloworld