Skip to content

Commit 6558c30

Browse files
committed
sync
1 parent 2cbb704 commit 6558c30

17 files changed

+524
-101
lines changed

internal/topic/topiclistenerinternal/event_handler.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import (
88
"github.com/ydb-platform/ydb-go-sdk/v3/topic/topicreader"
99
)
1010

11-
//go:generate mockgen -source event_handler.go -destination event_handler_mock_test.go -package topiclistenerinternal -write_package_comment=false --typed
11+
//go:generate mockgen -source event_handler.go -destination event_handler_mock_test.go --typed -package topiclistenerinternal -write_package_comment=false
1212

1313
type EventHandler interface {
1414
// OnStartPartitionSessionRequest called when server send start partition session request method.

internal/topic/topiclistenerinternal/event_handler_mock_test.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/topic/topicreadercommon/message_content_pool.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import (
1111

1212
// Pool is interface for sync.Pool and may be extended by follow to original type
1313
//
14-
//go:generate mockgen -destination=pool_interface_mock_test.go -write_package_comment=false -package=topicreadercommon github.com/ydb-platform/ydb-go-sdk/v3/internal/topic/topicreadercommon Pool
14+
//go:generate mockgen -destination=pool_interface_mock_test.go --typed -write_package_comment=false -package=topicreadercommon github.com/ydb-platform/ydb-go-sdk/v3/internal/topic/topicreadercommon Pool
1515
type Pool interface {
1616
Get() interface{}
1717
Put(x interface{})

internal/topic/topicreadercommon/message_content_pool_test.go

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ func TestCallbackOnReaderContent(t *testing.T) {
3838
mc := gomock.NewController(t)
3939
p := NewMockPool(mc)
4040
p.EXPECT().Get().Return(nil)
41-
p.EXPECT().Put(gomock.Any()).Do(func(buf *bytes.Buffer) {
41+
p.EXPECT().Put(gomock.Any()).Do(func(val any) {
42+
buf := val.(*bytes.Buffer)
4243
require.NotNil(t, buf)
4344
require.Equal(t, 0, buf.Len())
4445
require.Equal(t, minInitializeBufferSize, buf.Cap())
@@ -62,11 +63,13 @@ func TestCallbackOnReaderContent(t *testing.T) {
6263
p.EXPECT().Get().Return(nil).Times(2)
6364

6465
var targetCapacity int
65-
p.EXPECT().Put(gomock.Any()).Do(func(buf *bytes.Buffer) {
66+
p.EXPECT().Put(gomock.Any()).DoAndReturn(func(val any) {
67+
buf := val.(*bytes.Buffer)
6668
targetCapacity = buf.Cap()
6769
})
6870

69-
p.EXPECT().Put(gomock.Any()).Do(func(buf *bytes.Buffer) {
71+
p.EXPECT().Put(gomock.Any()).DoAndReturn(func(val any) {
72+
buf := val.(*bytes.Buffer)
7073
require.NotNil(t, buf)
7174
require.Equal(t, 0, buf.Len())
7275

@@ -96,7 +99,8 @@ func TestCallbackOnReaderContent(t *testing.T) {
9699
mc := gomock.NewController(t)
97100
p := NewMockPool(mc)
98101
p.EXPECT().Get().Return(nil)
99-
p.EXPECT().Put(gomock.Any()).Do(func(buf *bytes.Buffer) {
102+
p.EXPECT().Put(gomock.Any()).DoAndReturn(func(val any) {
103+
buf := val.(*bytes.Buffer)
100104
require.NotNil(t, buf)
101105
require.Equal(t, 0, buf.Len())
102106
require.Equal(t, maxInitialBufferSize, buf.Cap())
@@ -117,7 +121,7 @@ func TestCallbackOnReaderContent(t *testing.T) {
117121
mc := gomock.NewController(t)
118122
p := NewMockPool(mc)
119123
p.EXPECT().Get().Return(poolBuf)
120-
p.EXPECT().Put(gomock.Any()).Do(func(buf *bytes.Buffer) {
124+
p.EXPECT().Put(gomock.Any()).DoAndReturn(func(buf any) {
121125
require.Same(t, poolBuf, buf)
122126
})
123127

internal/topic/topicreadercommon/pool_interface_mock_test.go

Lines changed: 53 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/topic/topicreaderinternal/batched_stream_reader_interface.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import (
66
"github.com/ydb-platform/ydb-go-sdk/v3/internal/topic/topicreadercommon"
77
)
88

9-
//go:generate mockgen -source batched_stream_reader_interface.go -destination batched_stream_reader_mock_test.go -package topicreaderinternal -write_package_comment=false
9+
//go:generate mockgen -source batched_stream_reader_interface.go --typed -destination batched_stream_reader_mock_test.go -package topicreaderinternal -write_package_comment=false
1010

1111
type batchedStreamReader interface {
1212
WaitInit(ctx context.Context) error

internal/topic/topicreaderinternal/batched_stream_reader_mock_test.go

Lines changed: 105 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)