@@ -467,7 +467,7 @@ def test_client_kill_filter_by_laddr(self, r, r2):
467
467
client_2_addr = clients_by_name ['redis-py-c2' ].get ('laddr' )
468
468
assert r .client_kill_filter (laddr = client_2_addr )
469
469
470
- @skip_if_server_version_lt ('2.8.12 ' )
470
+ @skip_if_server_version_lt ('6.0.0 ' )
471
471
@skip_if_redis_enterprise
472
472
def test_client_kill_filter_by_user (self , r , request ):
473
473
killuser = 'user_to_kill'
@@ -1888,6 +1888,7 @@ def test_zrange(self, r):
1888
1888
assert r .zrange ('a' , 0 , 1 ) == [b'a1' , b'a2' ]
1889
1889
assert r .zrange ('a' , 1 , 2 ) == [b'a2' , b'a3' ]
1890
1890
assert r .zrange ('a' , 0 , 2 ) == [b'a1' , b'a2' , b'a3' ]
1891
+ assert r .zrange ('a' , 0 , 2 , desc = True ) == [b'a3' , b'a2' , b'a1' ]
1891
1892
1892
1893
# withscores
1893
1894
assert r .zrange ('a' , 0 , 1 , withscores = True ) == \
@@ -3684,15 +3685,17 @@ def test_restore(self, r):
3684
3685
assert r .restore (key2 , 0 , dumpdata )
3685
3686
assert r .ttl (key2 ) == - 1
3686
3687
3687
- # idletime
3688
+ @skip_if_server_version_lt ('5.0.0' )
3689
+ def test_restore_idletime (self , r ):
3688
3690
key = 'yayakey'
3689
3691
r .set (key , 'blee!' )
3690
3692
dumpdata = r .dump (key )
3691
3693
r .delete (key )
3692
3694
assert r .restore (key , 0 , dumpdata , idletime = 5 )
3693
3695
assert r .get (key ) == b'blee!'
3694
3696
3695
- # frequency
3697
+ @skip_if_server_version_lt ('5.0.0' )
3698
+ def test_restore_frequency (self , r ):
3696
3699
key = 'yayakey'
3697
3700
r .set (key , 'blee!' )
3698
3701
dumpdata = r .dump (key )
@@ -3703,10 +3706,8 @@ def test_restore(self, r):
3703
3706
@skip_if_server_version_lt ('5.0.0' )
3704
3707
@skip_if_redis_enterprise
3705
3708
def test_replicaof (self , r ):
3706
-
3707
3709
with pytest .raises (redis .ResponseError ):
3708
3710
assert r .replicaof ("NO ONE" )
3709
-
3710
3711
assert r .replicaof ("NO" , "ONE" )
3711
3712
3712
3713
0 commit comments