1
0
mirror of https://github.com/redis/go-redis.git synced 2025-07-29 17:41:15 +03:00

Add StringCmd helpers.

This commit is contained in:
Vladimir Mihailenco
2014-07-31 15:18:23 +03:00
parent ffe62d60e2
commit 9ac69a08db
3 changed files with 52 additions and 5 deletions

View File

@ -408,6 +408,23 @@ func (t *RedisTest) TestManyKeys2(c *C) {
c.Assert(vals[100001], Equals, nil)
}
func (t *RedisTest) TestStringCmdHelpers(c *C) {
set := t.client.Set("key", "10")
c.Assert(set.Err(), IsNil)
n, err := t.client.Get("key").Int64()
c.Assert(err, IsNil)
c.Assert(n, Equals, int64(10))
un, err := t.client.Get("key").Uint64()
c.Assert(err, IsNil)
c.Assert(un, Equals, uint64(10))
f, err := t.client.Get("key").Float64()
c.Assert(err, IsNil)
c.Assert(f, Equals, float64(10))
}
//------------------------------------------------------------------------------
func (t *RedisTest) TestAuth(c *C) {