Skip to content

Commit

Permalink
Adding new functions for v6.13.2. (#1)
Browse files Browse the repository at this point in the history
* Adding new functions for v6.13.2.

* Added dep.
  • Loading branch information
elliotchance committed Aug 15, 2018
1 parent 5176c9f commit 5156f5c
Show file tree
Hide file tree
Showing 4 changed files with 269 additions and 0 deletions.
1 change: 1 addition & 0 deletions .gitignore
Expand Up @@ -11,3 +11,4 @@
# Output of the go coverage tool, specifically when used with LiteIDE
*.out
/.idea
/vendor
86 changes: 86 additions & 0 deletions Gopkg.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

42 changes: 42 additions & 0 deletions Gopkg.toml
@@ -0,0 +1,42 @@
# Gopkg.toml example
#
# Refer to https://github.com/golang/dep/blob/master/docs/Gopkg.toml.md
# for detailed Gopkg.toml documentation.
#
# required = ["github.com/user/thing/cmd/thing"]
# ignored = ["github.com/user/project/pkgX", "bitbucket.org/user/project/pkgA/pkgY"]
#
# [[constraint]]
# name = "github.com/user/project"
# version = "1.0.0"
#
# [[constraint]]
# name = "github.com/user/project2"
# branch = "dev"
# source = "github.com/myfork/project2"
#
# [[override]]
# name = "github.com/x/y"
# version = "2.4.0"
#
# [prune]
# non-go = false
# go-tests = true
# unused-packages = true


[[constraint]]
name = "github.com/alicebob/miniredis"
version = "2.4.4"

[[constraint]]
name = "github.com/go-redis/redis"
version = "6.13.2"

[[constraint]]
name = "github.com/stretchr/testify"
version = "1.2.2"

[prune]
go-tests = true
unused-packages = true
140 changes: 140 additions & 0 deletions cmdable.go
Expand Up @@ -2084,3 +2084,143 @@ func (m *ClientMock) Command() *redis.CommandsInfoCmd {

return mockArgs.Get(0).(*redis.CommandsInfoCmd)
}

func (m *ClientMock) ClientKillByFilter(keys ...string) *redis.IntCmd {
if !m.hasStub("ClientKillByFilter") {
return m.client.ClientKillByFilter(keys...)
}

mockArgs := m.Called()

return mockArgs.Get(0).(*redis.IntCmd)
}

func (m *ClientMock) MemoryUsage(key string, samples ...int) *redis.IntCmd {
if !m.hasStub("MemoryUsage") {
return m.client.MemoryUsage(key, samples...)
}

mockArgs := m.Called()

return mockArgs.Get(0).(*redis.IntCmd)
}

func (m *ClientMock) ReadOnly() *redis.StatusCmd {
if !m.hasStub("ReadOnly") {
return m.client.ReadOnly()
}

mockArgs := m.Called()

return mockArgs.Get(0).(*redis.StatusCmd)
}

func (m *ClientMock) ReadWrite() *redis.StatusCmd {
if !m.hasStub("ReadWrite") {
return m.client.ReadWrite()
}

mockArgs := m.Called()

return mockArgs.Get(0).(*redis.StatusCmd)
}

func (m *ClientMock) XAdd(stream, id string, values map[string]interface{}) *redis.StringCmd {
if !m.hasStub("XAdd") {
return m.client.XAdd(stream, id, values)
}

mockArgs := m.Called()

return mockArgs.Get(0).(*redis.StringCmd)
}

func (m *ClientMock) XLen(stream string) *redis.IntCmd {
if !m.hasStub("XLen") {
return m.client.XLen(stream)
}

mockArgs := m.Called()

return mockArgs.Get(0).(*redis.IntCmd)
}

func (m *ClientMock) XAddExt(opt *redis.XAddExt) *redis.StringCmd {
if !m.hasStub("XAddExt") {
return m.client.XAddExt(opt)
}

mockArgs := m.Called()

return mockArgs.Get(0).(*redis.StringCmd)
}

func (m *ClientMock) XRange(stream, start, stop string) *redis.XMessageSliceCmd {
if !m.hasStub("XRange") {
return m.client.XRange(stream, start, stop)
}

mockArgs := m.Called()

return mockArgs.Get(0).(*redis.XMessageSliceCmd)
}

func (m *ClientMock) XRangeN(stream, start, stop string, count int64) *redis.XMessageSliceCmd {
if !m.hasStub("XRangeN") {
return m.client.XRangeN(stream, start, stop, count)
}

mockArgs := m.Called()

return mockArgs.Get(0).(*redis.XMessageSliceCmd)
}

func (m *ClientMock) XRead(streams ...string) *redis.XStreamSliceCmd {
if !m.hasStub("XRead") {
return m.client.XRead(streams...)
}

mockArgs := m.Called()

return mockArgs.Get(0).(*redis.XStreamSliceCmd)
}

func (m *ClientMock) XReadN(count int64, streams ...string) *redis.XStreamSliceCmd {
if !m.hasStub("XReadN") {
return m.client.XReadN(count, streams...)
}

mockArgs := m.Called()

return mockArgs.Get(0).(*redis.XStreamSliceCmd)
}

func (m *ClientMock) XReadExt(opt *redis.XReadExt) *redis.XStreamSliceCmd {
if !m.hasStub("XReadExt") {
return m.client.XReadExt(opt)
}

mockArgs := m.Called()

return mockArgs.Get(0).(*redis.XStreamSliceCmd)
}

func (m *ClientMock) XRevRange(stream string, start, stop string) *redis.XMessageSliceCmd {
if !m.hasStub("XRevRange") {
return m.client.XRevRange(stream, start, stop)
}

mockArgs := m.Called()

return mockArgs.Get(0).(*redis.XMessageSliceCmd)
}

func (m *ClientMock) XRevRangeN(stream string, start, stop string, count int64) *redis.XMessageSliceCmd {
if !m.hasStub("XRevRangeN") {
return m.client.XRevRangeN(stream, start, stop, count)
}

mockArgs := m.Called()

return mockArgs.Get(0).(*redis.XMessageSliceCmd)
}

0 comments on commit 5156f5c

Please sign in to comment.