From: Kaspar Schiess Date: 2012-11-10T01:59:03+09:00 Subject: Re: RSpec question about catching expected exception in class .new On 09.11.12 15:01, tamouse mailing lists wrote: > context "unequal lengths" do > it 'returns "secret and guess must be the same length"' do > Marker.new('1234','').should raise_error("secret and guess > must be the same length") > end > end Try something like this: context "unequal lengths" do it 'returns "secret and guess must be the same length"' do expect { Marker.new('1234','') }.to raise_error("secret and guess must be the same length") end end That should do the trick. k