On Tue, Dec 22, 2009 at 9:14 AM, Peter Fitzgibbons < peter.fitzgibb...@gmail.com> wrote:
> Hello Folks, > > This gist http://gist.github.com/261791 has an example user.rb, > user_spec.rb > At runtime, this snippet fails > > u = User.find(123) > u.update_with_profile({...}) > The error occurred while evaluating nil.select): > app/models/user.rb:6:in `moderator_fields' > app/models/user.rb:118:in `update_with_profile' > > The spec passes all-green. > > Could you tell me how this might be ? > The user in the spec comes from new_with_profile(), which sets instance variables on the User class. The user in the console comes from find(), and those ivars are not yet set. > > Thanks, > > Peter Fitzgibbons > (847) 687-7646 > Email: peter.fitzgibb...@gmail.com > IM GTalk: peter.fitzgibbons > IM AOL: peter.fitzgibb...@gmail.com > > _______________________________________________ > rspec-users mailing list > rspec-users@rubyforge.org > http://rubyforge.org/mailman/listinfo/rspec-users >
_______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users