spec/rubymisc/exceptional_spec.rb in rubymisc-0.0.2 vs spec/rubymisc/exceptional_spec.rb in rubymisc-0.0.3
- old
+ new
@@ -2,12 +2,12 @@
require 'spec_helper'
describe Rubymisc::Exceptional do
describe '#ASSERT' do
- specify 'catches failing block and raises RuntimeError' do
- failing_proc = -> { fail 'Fail message!' }
- expect { ASSERT &failing_proc }.to raise_error RuntimeError
+ specify 'catches failing block and swallows the exception' do
+ failing_proc = -> { fail SecurityError.new('Fail message!') }
+ expect { ASSERT &failing_proc }.not_to raise_error
end
specify 'ok block does not raise error' do
success_proc = -> { true }
expect { ASSERT &success_proc }.to_not raise_error