@@ -108,15 +108,15 @@ def test_mget(self):
108
108
['1' , None , '2' , '3' ])
109
109
110
110
def test_mset (self ):
111
- d = {'a' : '1' , 'b' : '2' , 'c' : '3' }
111
+ d = {'a' : '1' , 'b' : '2' , 'c' : '3' }
112
112
self .assert_ (self .client .mset (d ))
113
113
for k ,v in d .iteritems ():
114
114
self .assertEquals (self .client [k ], v )
115
115
116
116
def test_msetnx (self ):
117
- d = {'a' : '1' , 'b' : '2' , 'c' : '3' }
117
+ d = {'a' : '1' , 'b' : '2' , 'c' : '3' }
118
118
self .assert_ (self .client .msetnx (d ))
119
- d2 = {'a' : 'x' , 'd' : '4' }
119
+ d2 = {'a' : 'x' , 'd' : '4' }
120
120
self .assert_ (not self .client .msetnx (d2 ))
121
121
for k ,v in d .iteritems ():
122
122
self .assertEquals (self .client [k ], v )
@@ -554,7 +554,7 @@ def make_zset(self, name, d):
554
554
self .client .zadd (name , k , v )
555
555
556
556
def test_zadd (self ):
557
- self .make_zset ('a' , {'a1' : 1 , 'a2' : 2 , 'a3' : 3 })
557
+ self .make_zset ('a' , {'a1' : 1 , 'a2' : 2 , 'a3' : 3 })
558
558
self .assertEquals (self .client .zrange ('a' , 0 , 3 ), ['a1' , 'a2' , 'a3' ])
559
559
560
560
def test_zcard (self ):
@@ -563,7 +563,7 @@ def test_zcard(self):
563
563
self .assertRaises (redis .ResponseError , self .client .zcard , 'a' )
564
564
del self .client ['a' ]
565
565
# real logic
566
- self .make_zset ('a' , {'a1' : 1 , 'a2' : 2 , 'a3' : 3 })
566
+ self .make_zset ('a' , {'a1' : 1 , 'a2' : 2 , 'a3' : 3 })
567
567
self .assertEquals (self .client .zcard ('a' ), 3 )
568
568
569
569
def test_zincrby (self ):
@@ -572,7 +572,7 @@ def test_zincrby(self):
572
572
self .assertRaises (redis .ResponseError , self .client .zincrby , 'a' , 'a1' )
573
573
del self .client ['a' ]
574
574
# real logic
575
- self .make_zset ('a' , {'a1' : 1 , 'a2' : 2 , 'a3' : 3 })
575
+ self .make_zset ('a' , {'a1' : 1 , 'a2' : 2 , 'a3' : 3 })
576
576
self .assertEquals (self .client .zincrby ('a' , 'a2' ), 3.0 )
577
577
self .assertEquals (self .client .zincrby ('a' , 'a3' , amount = 5 ), 8.0 )
578
578
self .assertEquals (self .client .zscore ('a' , 'a2' ), 3.0 )
@@ -584,7 +584,7 @@ def test_zrange(self):
584
584
self .assertRaises (redis .ResponseError , self .client .zrange , 'a' , 0 , 1 )
585
585
del self .client ['a' ]
586
586
# real logic
587
- self .make_zset ('a' , {'a1' : 1 , 'a2' : 2 , 'a3' : 3 })
587
+ self .make_zset ('a' , {'a1' : 1 , 'a2' : 2 , 'a3' : 3 })
588
588
self .assertEquals (self .client .zrange ('a' , 0 , 1 ), ['a1' , 'a2' ])
589
589
self .assertEquals (self .client .zrange ('a' , 1 , 2 ), ['a2' , 'a3' ])
590
590
self .assertEquals (self .client .zrange ('a' , 0 , 1 , withscores = True ),
@@ -602,7 +602,7 @@ def test_zrangebyscore(self):
602
602
'a' , 0 , 1 )
603
603
del self .client ['a' ]
604
604
# real logic
605
- self .make_zset ('a' , {'a1' : 1 , 'a2' : 2 , 'a3' : 3 , 'a4' : 4 , 'a5' : 5 })
605
+ self .make_zset ('a' , {'a1' : 1 , 'a2' : 2 , 'a3' : 3 , 'a4' : 4 , 'a5' : 5 })
606
606
self .assertEquals (self .client .zrangebyscore ('a' , 2 , 4 ),
607
607
['a2' , 'a3' , 'a4' ])
608
608
self .assertEquals (self .client .zrangebyscore ('a' , 2 , 4 , start = 1 , num = 2 ),
@@ -618,7 +618,7 @@ def test_zrem(self):
618
618
self .assertRaises (redis .ResponseError , self .client .zrem , 'a' , 'a1' )
619
619
del self .client ['a' ]
620
620
# real logic
621
- self .make_zset ('a' , {'a1' : 1 , 'a2' : 2 , 'a3' : 3 })
621
+ self .make_zset ('a' , {'a1' : 1 , 'a2' : 2 , 'a3' : 3 })
622
622
self .assertEquals (self .client .zrem ('a' , 'a2' ), True )
623
623
self .assertEquals (self .client .zrange ('a' , 0 , 5 ), ['a1' , 'a3' ])
624
624
self .assertEquals (self .client .zrem ('a' , 'b' ), False )
@@ -631,7 +631,7 @@ def test_zremrangebyscore(self):
631
631
'a' , 0 , 1 )
632
632
del self .client ['a' ]
633
633
# real logic
634
- self .make_zset ('a' , {'a1' : 1 , 'a2' : 2 , 'a3' : 3 , 'a4' : 4 , 'a5' : 5 })
634
+ self .make_zset ('a' , {'a1' : 1 , 'a2' : 2 , 'a3' : 3 , 'a4' : 4 , 'a5' : 5 })
635
635
self .assertEquals (self .client .zremrangebyscore ('a' , 2 , 4 ), 3 )
636
636
self .assertEquals (self .client .zrange ('a' , 0 , 5 ), ['a1' , 'a5' ])
637
637
self .assertEquals (self .client .zremrangebyscore ('a' , 2 , 4 ), 0 )
@@ -644,7 +644,7 @@ def test_zrevrange(self):
644
644
'a' , 0 , 1 )
645
645
del self .client ['a' ]
646
646
# real logic
647
- self .make_zset ('a' , {'a1' : 1 , 'a2' : 2 , 'a3' : 3 })
647
+ self .make_zset ('a' , {'a1' : 1 , 'a2' : 2 , 'a3' : 3 })
648
648
self .assertEquals (self .client .zrevrange ('a' , 0 , 1 ), ['a3' , 'a2' ])
649
649
self .assertEquals (self .client .zrevrange ('a' , 1 , 2 ), ['a2' , 'a1' ])
650
650
self .assertEquals (self .client .zrevrange ('a' , 0 , 1 , withscores = True ),
@@ -661,8 +661,10 @@ def test_zscore(self):
661
661
self .assertRaises (redis .ResponseError , self .client .zscore , 'a' , 'a1' )
662
662
del self .client ['a' ]
663
663
# real logic
664
- self .make_zset ('a' , {'a1' : 1 , 'a2' : 2 , 'a3' : 3 })
664
+ self .make_zset ('a' , {'a1' : 1 , 'a2' : 2 , 'a3' : 3 })
665
665
self .assertEquals (self .client .zscore ('a' , 'a2' ), 2.0 )
666
+ # test a non-existant member
667
+ self .assertEquals (self .client .zscore ('a' , 'a4' ), None )
666
668
667
669
# HASHES
668
670
def make_hash (self , key , d ):
0 commit comments