spec/settings_spec.rb in peony-0.1.9 vs spec/settings_spec.rb in peony-0.3.0
- old
+ new
@@ -44,11 +44,11 @@
@settings.y{3}.should == 3
@settings.z{6}.should == 6
end
it 'question mark should work with nils' do
- @settings.deploy_to = nil
+ @settings.deploy_to = '/var/www'
@settings.deploy_to?.should be_true
@settings.foobar?.should be_false
end
it '||= should work (1)' do
@@ -61,10 +61,10 @@
@settings.x ||= 3
@settings.x.should == 3
end
it 'bangs should check for settings' do
- expect { @settings.non_existent_setting! }.to raise_error(Peony::Error, /non_existent_setting/)
+ expect { @settings.non_existent_setting! }.to raise_error(KeyError, /non_existent_setting/)
end
it 'bangs should return settings' do
@settings.version = 4
@settings.version!.should == 4
\ No newline at end of file