spec/commands/rpush_spec.rb in mock_redis-0.14.1 vs spec/commands/rpush_spec.rb in mock_redis-0.15.0
- old
+ new
@@ -1,43 +1,43 @@
require 'spec_helper'
-describe "#rpush(key)" do
+describe '#rpush(key)' do
before { @key = "mock-redis-test:#{__FILE__}" }
- it "returns the new size of the list" do
+ it 'returns the new size of the list' do
@redises.rpush(@key, 'X').should == 1
@redises.rpush(@key, 'X').should == 2
end
- it "creates a new list when run against a nonexistent key" do
+ it 'creates a new list when run against a nonexistent key' do
@redises.rpush(@key, 'value')
@redises.llen(@key).should == 1
end
- it "appends items to the list" do
- @redises.rpush(@key, "bert")
- @redises.rpush(@key, "ernie")
+ it 'appends items to the list' do
+ @redises.rpush(@key, 'bert')
+ @redises.rpush(@key, 'ernie')
- @redises.lindex(@key, 0).should == "bert"
- @redises.lindex(@key, 1).should == "ernie"
+ @redises.lindex(@key, 0).should == 'bert'
+ @redises.lindex(@key, 1).should == 'ernie'
end
- it "stores values as strings" do
+ it 'stores values as strings' do
@redises.rpush(@key, 1)
- @redises.lindex(@key, 0).should == "1"
+ @redises.lindex(@key, 0).should == '1'
end
- it "supports a variable number of arguments" do
+ it 'supports a variable number of arguments' do
@redises.rpush(@key, [1, 2, 3]).should == 3
- @redises.lindex(@key, 0).should == "1"
- @redises.lindex(@key, 1).should == "2"
- @redises.lindex(@key, 2).should == "3"
+ @redises.lindex(@key, 0).should == '1'
+ @redises.lindex(@key, 1).should == '2'
+ @redises.lindex(@key, 2).should == '3'
end
- it "raises an error if an empty array is given" do
+ it 'raises an error if an empty array is given' do
lambda do
@redises.rpush(@key, [])
end.should raise_error(Redis::CommandError)
end
- it_should_behave_like "a list-only command"
+ it_should_behave_like 'a list-only command'
end