Edward Ocampo-Gooding wrote: > Has anyone else run into a problem with trying to use mock_model in spec/lib > ? > For some reason, I can take the same spec, put it in spec/models, have it run > fine, but put it in spec/lib, and have it complain about not being able to > find > #mock_model
Interesting. At first glance, at least, it looks like all of the controller/view/model behaviour includes base.rb's EvalContext, but if you're not in any of those behaviours, you don't get the base behaviour either - "general" specs don't get EvalBehaviour. I'm not positive, because I can't find the bit that loads (dir_name)Behaviours at the moment, but I think that's what's happening. I'm not sure if this is a bug or an enhancement request, and if the right behaviour is to have all Rails specs get EvalBehaviour if they don't live in a special-case dir, or if it would be better for lib to be another special case. Jay Levitt _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users