Re: [rspec-users] catching errors, rspec basics

2008-01-29 Thread Andrew WC Brown
oh, I left in: it should return an error when passed a string do @audience.stats = 'Market Goblin' lambda [EMAIL PROTECTED] = 'Market Goblin'}.should raise_error end when yours is: it should return an error when passed a string do lambda [EMAIL PROTECTED] = 'Market

Re: [rspec-users] catching errors, rspec basics

2008-01-29 Thread Ben Mabey
Andrew WC Brown wrote: oh, I left in: it should return an error when passed a string do @audience.stats = 'Market Goblin' lambda [EMAIL PROTECTED] = 'Market Goblin'}.should raise_error end when yours is: it should return an error when passed a string do lambda

Re: [rspec-users] catching errors, rspec basics

2008-01-29 Thread Andrew WC Brown
So if I understand correctly, The following didn't raise an error: @audience.stats = 'Market Goblin' @audience.stats.should raise_error because audience.stats didn't return an error. Where as lambda will return an error. On Jan 29, 2008 10:58 PM, Ben Mabey [EMAIL PROTECTED] wrote: Andrew WC

Re: [rspec-users] catching errors, rspec basics

2008-01-29 Thread Ben Mabey
Sematics.. the method is never returning an error, it raises one. So you can't say @audience.stats=dsfds and expect to see an exception returned right? Since an exception is being raised you have to think of another way of testing it aside from checking it's return value... So you could do

Re: [rspec-users] catching errors, rspec basics

2008-01-29 Thread Andrew WC Brown
lawl, David has been out of the loop a few e-mails.I left in an extra line. Thanks for the expansion Ben, adds much more clarity, On Jan 29, 2008 8:03 PM, David Chelimsky [EMAIL PROTECTED] wrote: On Jan 29, 2008 6:55 PM, Andrew WC Brown [EMAIL PROTECTED] wrote: try it, does the same thing

Re: [rspec-users] catching errors, rspec basics

2008-01-29 Thread David Chelimsky
On Jan 29, 2008 6:55 PM, Andrew WC Brown [EMAIL PROTECTED] wrote: try it, does the same thing ='( Shouldn't be the exact same thing. What's the whole error? Also - what version of rspec? If trunk, do you have the latest (3268)? On Jan 29, 2008 7:49 PM, Shane Mingins [EMAIL PROTECTED]