File tree Expand file tree Collapse file tree 2 files changed +8
-1
lines changed
Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -96,7 +96,7 @@ def info(self):
9696 }
9797
9898 def keys (self ):
99- raise NotImplementedError
99+ return [ key . replace ( 'resque:' , '' ) for key in self . redis . keys ( '*' )]
100100
101101 def reserve (self , queue ):
102102 from pyres .job import Job
Original file line number Diff line number Diff line change @@ -126,6 +126,13 @@ def test_remove_queue(self):
126126 assert 'basic' not in self .resq ._watched_queues
127127 assert not self .redis .sismember ('queues' ,'basic' )
128128 assert not self .redis .exists ('queue:basic' )
129+
130+ def test_keys (self ):
131+ self .resq .enqueue_from_string ('tests.Basic' ,'basic' ,'test1' )
132+ print self .resq .keys ()
133+ assert 'queue:basic' in self .resq .keys ()
134+ assert 'queues' in self .resq .keys ()
135+
129136
130137class JobTests (PyResTests ):
131138 def test_reserve (self ):
You can’t perform that action at this time.
0 commit comments