Skip to content

Commit d284765

Browse files
authored
Merge pull request #84 from bertold/bertold/issue83
Issue#83: fix compatibility issue with go-redis v9.2.0
2 parents e2c7551 + 2ddd8cd commit d284765

File tree

4 files changed

+11
-3
lines changed

4 files changed

+11
-3
lines changed

commands_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import (
1212
var _ = Describe("Commands", func() {
1313
var (
1414
clientMock baseMock
15-
client redis.Cmdable
15+
client mockCmdable
1616
clientType redisClientType
1717
)
1818

go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ go 1.18
55
require (
66
github.com/onsi/ginkgo v1.16.5
77
github.com/onsi/gomega v1.25.0
8-
github.com/redis/go-redis/v9 v9.0.3
8+
github.com/redis/go-redis/v9 v9.2.0
99
)
1010

1111
require (

go.sum

+2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ github.com/onsi/gomega v1.25.0/go.mod h1:r+zV744Re+DiYCIPRlYOTxn0YkOLcAnW8k1xXdM
4040
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
4141
github.com/redis/go-redis/v9 v9.0.3 h1:+7mmR26M0IvyLxGZUHxu4GiBkJkVDid0Un+j4ScYu4k=
4242
github.com/redis/go-redis/v9 v9.0.3/go.mod h1:WqMKv5vnQbRuZstUwxQI195wHy+t4PuXDOjzMvcuQHk=
43+
github.com/redis/go-redis/v9 v9.2.0 h1:zwMdX0A4eVzse46YN18QhuDiM4uf3JmkOB4VZrdt5uI=
44+
github.com/redis/go-redis/v9 v9.2.0/go.mod h1:hdY0cQFCN4fnSYT6TkisLufl/4W5UIXyv0b/CLO2V2M=
4345
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
4446
github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA=
4547
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=

mock.go

+7-1
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,18 @@ import (
1212
"github.com/redis/go-redis/v9"
1313
)
1414

15+
type mockCmdable interface {
16+
redis.Cmdable
17+
redis.BitMapCmdable
18+
redis.StreamCmdable
19+
}
20+
1521
type mock struct {
1622
ctx context.Context
1723

1824
parent *mock
1925

20-
factory redis.Cmdable
26+
factory mockCmdable
2127
client redis.Cmdable
2228
expected []expectation
2329

0 commit comments

Comments
 (0)