On 19 December 2011 20:45, Pat Maddox <patmad...@me.com> wrote: > On Dec 19, 2011, at 11:00 AM, Ants Pants wrote: > > > This could just be my lack of knowledge of how Rails works but from the > following code in my RSpec test .... > > > > $stderr.puts "BEFORE: > #{@invitation.meeting.event.event_type.event_type_time_units.inspect}" > > Can you please share your RSpec code that doesn't do what you expect it to? > > Pat > _______________________________________________ > rspec-users mailing list > rspec-users@rubyforge.org > http://rubyforge.org/mailman/listinfo/rspec-users >
I've added the necessary code. I've shown that before the save! the event_type.event_type_time_units association returns data (from a Factory build). After the save!, EventTypeTimeUnit.all shows that the data is in the DB and all keys look okay, I've then whacked in two puts; the first showing that event_type returns the correct id; and the second puts returns an empty list. This is simply in an it block with nothing special going on. The code is in the order as it's in the block. Nothing going on in between. It's not an RSpec problem (I don't think) It's just running in that environment. Thanks for taking an interest but to be honest, dont waste any time on it, I'll sort it out. But to me, it's a strange one!! -ants
_______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users