Shane Mingins wrote:
> 
> On 5/09/2007, at 8:51 AM, Geoffrey Wiseman wrote:
> 
>>
>> Using this as an example, if a new validation rule is added, this test 
>> will fail without indicating /why/.  Sure, I can get that answer in 
>> other ways, but I'd hate to discover things like:
>>
>> it "should be valid with valid attributes" do
>>   # puts @person.errors if [EMAIL PROTECTED]
>>   @person.should be_valid
>> end
>>
> 
> Sorry if I missed the point of this, but in the context of having an 
> optional failure message....
> 
> I am curious as to how an optional message param to the assertion would 
> help you in this case?

Seems like, in this case, he'd output @person.errors in his message so 
he could see *why* person was invalid; the "puts" is his current 
hack-around for the lack of custom messages.

Not a bad idea, really.  (the custom messages, not the hackaround!)

Jay

_______________________________________________
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users

Reply via email to