File tree Expand file tree Collapse file tree 2 files changed +14
-0
lines changed Expand file tree Collapse file tree 2 files changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -72,6 +72,7 @@ class Namespace
7272 "exists?" => [ :all ] ,
7373 "expire" => [ :first ] ,
7474 "expireat" => [ :first ] ,
75+ "expiretime" => [ :first ] ,
7576 "eval" => [ :eval_style ] ,
7677 "evalsha" => [ :eval_style ] ,
7778 "get" => [ :first ] ,
@@ -122,6 +123,7 @@ class Namespace
122123 "persist" => [ :first ] ,
123124 "pexpire" => [ :first ] ,
124125 "pexpireat" => [ :first ] ,
126+ "pexpiretime" => [ :first ] ,
125127 "pfadd" => [ :first ] ,
126128 "pfcount" => [ :all ] ,
127129 "pfmerge" => [ :all ] ,
Original file line number Diff line number Diff line change 666666 expect ( @redis . ttl ( "ns:foo" ) ) . to satisfy { |v | ( 0 ..1 ) . include? ( v ) }
667667 end
668668
669+ it "should namespace expiretime" do
670+ @namespaced . set ( 'mykey' , 'Hello' )
671+ @namespaced . expireat ( 'mykey' , 2000000000 )
672+ expect ( @namespaced . expiretime ( 'mykey' ) ) . to eq ( 2000000000 )
673+ end
674+
669675 it "should namespace hincrbyfloat" do
670676 @namespaced . hset ( 'mykey' , 'field' , 10.50 )
671677 expect ( @namespaced . hincrbyfloat ( 'mykey' , 'field' , 0.1 ) ) . to eq ( 10.6 )
698704 expect ( @namespaced . pexpire ( 'mykey' , 1555555555005 ) ) . to eq ( true )
699705 end
700706
707+ it "should namespace pexpiretime" do
708+ @namespaced . set ( 'mykey' , 'Hello' )
709+ @namespaced . pexpireat ( 'mykey' , 2000000000000 )
710+ expect ( @namespaced . pexpiretime ( 'mykey' ) ) . to eq ( 2000000000000 )
711+ end
712+
701713 it "should namespace psetex" do
702714 expect ( @namespaced . psetex ( 'mykey' , 10000 , 'Hello' ) ) . to eq ( 'OK' )
703715 expect ( @namespaced . get ( 'mykey' ) ) . to eq ( 'Hello' )
You can’t perform that action at this time.
0 commit comments