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 rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users