spec/toy/extensions/hash_spec.rb in toystore-0.6.4 vs spec/toy/extensions/hash_spec.rb in toystore-0.6.5

- old
+ new

@@ -1,21 +1,19 @@ require 'helper' describe "Hash.from_store" do - it "should convert hash to hash with indifferent access" do - hash = Hash.from_store(:foo => 'bar') - hash[:foo].should == 'bar' - hash['foo'].should == 'bar' + it "should return hash" do + Hash.from_store(:foo => 'bar')[:foo].should == 'bar' + Hash.from_store('foo' => 'bar')['foo'].should == 'bar' end it "should be hash if nil" do hash = Hash.from_store(nil) hash.should == {} - hash.is_a?(HashWithIndifferentAccess).should be_true end end describe "Hash.store_default" do - it "returns emtpy hash with indifferent access" do - Hash.store_default.should == {}.with_indifferent_access + it "returns emtpy hash" do + Hash.store_default.should == {} end end \ No newline at end of file