Skip to content

Commit 7b62c11

Browse files
committed
exclude tests
1 parent 4cd685d commit 7b62c11

File tree

12 files changed

+18
-86
lines changed

12 files changed

+18
-86
lines changed

.golangci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -296,6 +296,7 @@ issues:
296296
- unused
297297
- unparam
298298
- gocritic
299+
- forcetypeassert
299300
- path: topic/topicreader/reader_example_test.go
300301
linters:
301302
- staticcheck

internal/credentials/oauth2_test.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -400,9 +400,7 @@ func TestJWTTokenSource(t *testing.T) {
400400
require.NoError(t, parsedToken.Claims.Valid())
401401
require.Equal(t, "test_issuer", claims.Issuer)
402402
require.Equal(t, "test_audience", claims.Audience[0])
403-
//nolint:forcetypeassert
404403
require.Equal(t, "key_id", parsedToken.Header["kid"].(string))
405-
//nolint:forcetypeassert
406404
require.Equal(t, "RS256", parsedToken.Header["alg"].(string))
407405
}
408406

internal/grpcwrapper/rawtopic/rawtopicwriter/streamwriter_test.go

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package rawtopicwriter
22

33
import (
4-
"fmt"
54
"testing"
65

76
"github.com/stretchr/testify/require"
@@ -73,14 +72,7 @@ func TestSendWriteRequest(t *testing.T) {
7372
}
7473

7574
getWriteRequest := func(req *Ydb_Topic.StreamWriteMessage_FromClient) *Ydb_Topic.StreamWriteMessage_WriteRequest {
76-
//nolint:protogetter
77-
res, ok := req.ClientMessage.(*Ydb_Topic.StreamWriteMessage_FromClient_WriteRequest)
78-
if !ok {
79-
panic(fmt.Sprintf(`unsupported type conversion from %T to
80-
*Ydb_Topic.StreamWriteMessage_FromClient_WriteRequest`, res))
81-
}
82-
83-
return res.WriteRequest
75+
return req.GetClientMessage().(*Ydb_Topic.StreamWriteMessage_FromClient_WriteRequest).WriteRequest
8476
}
8577

8678
sendCounter := 0

internal/table/client_test.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -912,10 +912,7 @@ func (s *StubBuilder) createSession(ctx context.Context) (session *session, err
912912
func (c *Client) debug() {
913913
fmt.Print("head ")
914914
for el := c.idle.Front(); el != nil; el = el.Next() {
915-
s, ok := el.Value.(*session)
916-
if !ok {
917-
panic(fmt.Sprintf("unsupported type conversion from %T to *session", s))
918-
}
915+
s := el.Value.(*session)
919916
x := c.index[s]
920917
fmt.Printf("<-> %s(%d) ", s.ID(), x.touched.Unix())
921918
}

internal/table/retry_test.go

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -160,11 +160,7 @@ func TestRetryerSessionClosing(t *testing.T) {
160160
config.New(),
161161
func(ctx context.Context, s table.Session) error {
162162
sessions = append(sessions, s)
163-
val, ok := s.(*session)
164-
if !ok {
165-
panic(fmt.Sprintf("unsupported type conversion from %T to *session", val))
166-
}
167-
val.SetStatus(table.SessionClosing)
163+
s.(*session).SetStatus(table.SessionClosing)
168164

169165
return nil
170166
},

internal/topic/topicreaderinternal/batcher_test.go

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ package topicreaderinternal
33
import (
44
"context"
55
"errors"
6-
"fmt"
76
"sync/atomic"
87
"testing"
98
"time"
@@ -340,15 +339,10 @@ func TestBatcherConcurency(t *testing.T) {
340339
for i := 0; i < count; i++ {
341340
res, err := b.Pop(ctx, batcherGetOptions{MinCount: 1})
342341
require.NoError(tb, err)
343-
344-
val, ok := res.RawMessage.(*rawtopicreader.StartPartitionSessionRequest)
345-
if !ok {
346-
panic(fmt.Sprintf("unsupported type conversion from %T to *rawtopicreader.StartPartitionSessionRequest", val))
347-
}
348342
require.Equal(
349343
tb,
350344
rawtopicreader.NewOffset(int64(i)),
351-
val.CommittedOffset,
345+
res.RawMessage.(*rawtopicreader.StartPartitionSessionRequest).CommittedOffset,
352346
)
353347
}
354348
})

internal/topic/topicreaderinternal/committer_test.go

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ package topicreaderinternal
33
import (
44
"context"
55
"errors"
6-
"fmt"
76
"testing"
87
"time"
98

@@ -232,11 +231,7 @@ func TestCommitterBuffer(t *testing.T) {
232231
c.clock = clock
233232
c.BufferTimeLagTrigger = time.Second
234233
c.send = func(msg rawtopicreader.ClientMessage) error {
235-
commitMess, ok := msg.(*rawtopicreader.CommitOffsetRequest)
236-
if !ok {
237-
panic(fmt.Sprintf("unsupported type conversion from %T to *rawtopicreader.CommitOffsetRequest", commitMess))
238-
}
239-
234+
commitMess := msg.(*rawtopicreader.CommitOffsetRequest)
240235
require.Len(t, commitMess.CommitOffsets, 2)
241236
close(sendCalled)
242237

@@ -269,10 +264,7 @@ func TestCommitterBuffer(t *testing.T) {
269264
c.BufferTimeLagTrigger = time.Second // for prevent send
270265
c.BufferCountTrigger = 2
271266
c.send = func(msg rawtopicreader.ClientMessage) error {
272-
commitMess, ok := msg.(*rawtopicreader.CommitOffsetRequest)
273-
if !ok {
274-
panic(fmt.Sprintf("unsupported type conversion from %T to *rawtopicreader.CommitOffsetRequest", commitMess))
275-
}
267+
commitMess := msg.(*rawtopicreader.CommitOffsetRequest)
276268
require.Len(t, commitMess.CommitOffsets, 4)
277269
close(sendCalled)
278270

@@ -307,10 +299,7 @@ func TestCommitterBuffer(t *testing.T) {
307299
c.BufferTimeLagTrigger = time.Second // for prevent send
308300
c.BufferCountTrigger = 4
309301
c.send = func(msg rawtopicreader.ClientMessage) error {
310-
commitMess, ok := msg.(*rawtopicreader.CommitOffsetRequest)
311-
if !ok {
312-
panic(fmt.Sprintf("unsupported type conversion from %T to *rawtopicreader.CommitOffsetRequest", commitMess))
313-
}
302+
commitMess := msg.(*rawtopicreader.CommitOffsetRequest)
314303
require.Len(t, commitMess.CommitOffsets, 4)
315304
close(sendCalled)
316305

internal/topic/topicwriterinternal/writer_grpc_mock_test.go

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -101,13 +101,8 @@ func (t *topicWriterOperationUnavailable) StreamWrite(server Ydb_Topic_V1.TopicS
101101
return errors.New("failed to read messages block")
102102
}
103103

104-
val, ok := messagesMsg.GetClientMessage().(*Ydb_Topic.StreamWriteMessage_FromClient_WriteRequest)
105-
if !ok {
106-
panic(fmt.Sprintf(`unsupported type conversion from %T
107-
to *Ydb_Topic.StreamWriteMessage_FromClient_WriteRequest`, val))
108-
}
109-
110-
if len(val.WriteRequest.GetMessages()) == 0 {
104+
if len(messagesMsg.GetClientMessage().(*Ydb_Topic.StreamWriteMessage_FromClient_WriteRequest).
105+
WriteRequest.GetMessages()) == 0 {
111106
return errors.New("received zero messages block")
112107
}
113108

internal/topic/topicwriterinternal/writer_reconnector_test.go

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -187,10 +187,7 @@ func TestWriterImpl_WriteCodecs(t *testing.T) {
187187

188188
messReceived := make(chan rawtopiccommon.Codec, 2)
189189
e.stream.EXPECT().Send(gomock.Any()).Do(func(message rawtopicwriter.ClientMessage) {
190-
writeReq, ok := message.(*rawtopicwriter.WriteRequest)
191-
if !ok {
192-
panic(fmt.Sprintf("unsupported type conversion from %T to *rawtopicwriter.WriteRequest", writeReq))
193-
}
190+
writeReq := message.(*rawtopicwriter.WriteRequest)
194191
messReceived <- writeReq.Codec
195192
})
196193

@@ -219,10 +216,7 @@ func TestWriterImpl_WriteCodecs(t *testing.T) {
219216

220217
messReceived := make(chan rawtopiccommon.Codec, 2)
221218
e.stream.EXPECT().Send(gomock.Any()).Do(func(message rawtopicwriter.ClientMessage) {
222-
writeReq, ok := message.(*rawtopicwriter.WriteRequest)
223-
if !ok {
224-
panic(fmt.Sprintf("unsupported type conversion from %T to *rawtopicreader.WriteRequest", writeReq))
225-
}
219+
writeReq := message.(*rawtopicwriter.WriteRequest)
226220
messReceived <- writeReq.Codec
227221
})
228222

@@ -247,10 +241,7 @@ func TestWriterImpl_WriteCodecs(t *testing.T) {
247241

248242
messReceived := make(chan rawtopiccommon.Codec, 2)
249243
e.stream.EXPECT().Send(gomock.Any()).Do(func(message rawtopicwriter.ClientMessage) {
250-
writeReq, ok := message.(*rawtopicwriter.WriteRequest)
251-
if !ok {
252-
panic(fmt.Sprintf("unsupported type conversion from %T to *rawtopicwriter.WriteRequest", writeReq))
253-
}
244+
writeReq := message.(*rawtopicwriter.WriteRequest)
254245
messReceived <- writeReq.Codec
255246
}).Times(codecMeasureIntervalBatches * 2)
256247

internal/xerrors/join_test.go

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package xerrors
22

33
import (
44
"context"
5-
"fmt"
65
"testing"
76

87
"github.com/stretchr/testify/assert"
@@ -51,11 +50,7 @@ func TestUnwrapJoined(t *testing.T) {
5150

5251
var joined error = Join(err1, err2)
5352

54-
unwrappable, ok := joined.(interface{ Unwrap() []error }) //nolint:errorlint
55-
if !ok {
56-
panic(fmt.Sprintf("unsupported type conversion from %T to interface{ Unwrap() []error }", unwrappable))
57-
}
58-
53+
unwrappable := joined.(interface{ Unwrap() []error }) //nolint:errorlint
5954
inners := unwrappable.Unwrap()
6055
assert.Contains(t, inners, err1)
6156
assert.Contains(t, inners, err2)

0 commit comments

Comments
 (0)