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