Sprinkling my examples with 'lambda' has always seemed like a bit of a wart to me. I've gotten into the habit of adding 'alias :calling :lambda' to my spec suites. My examples then look like:
calling { Foo }.should raise_error
calling { Bar }.should_not raise_error
Is there a reason that RSpec core has chosen not to make exception
expectations more sugary?
_______________________________________________
rspec-users mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/rspec-users
