spec/commands/rename_spec.rb in mock_redis-0.12.0 vs spec/commands/rename_spec.rb in mock_redis-0.12.1
- old
+ new
@@ -33,6 +33,12 @@
it "overwrites any existing value at newkey" do
@redises.set(@newkey, "rab")
@redises.rename(@key, @newkey)
@redises.get(@newkey).should == "oof"
end
+
+ it "keeps expiration" do
+ @redises.expire(@key, 1000)
+ @redises.rename(@key, @newkey)
+ @redises.ttl(@newkey).should be > 0
+ end
end