On Wed, Apr 8, 2009 at 5:18 PM, TimBooher <[email protected]> wrote: > any takers? am i asking a question that is too hard or too easy and > boring?
So your SponsorsController exists inside of a Admin module namespace? If so update your spec: describe Admin::SponsorsController If that's not the issue I'm not quite sure what you're using namespace to refer to, > > thanks, > > tim > > On Apr 7, 7:41 am, Tim Booher <[email protected]> wrote: >> I am trying to get my workflow down and am confused on several fronts. The >> first is how to get my rspec_scaffold tests to run. The problem is that i >> generated my scaffold, then moved my controller into a namespace named >> :admin. >> >> So I have the following familiar code. How can i change this to avoid: >> >> --------------------------------------------- >> my error on run >> --------------------------------------------- >> >> /home/tim/.gem/ruby/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:445:in >> `load_missing_constant': uninitialized constant SponsorsController >> (NameError) >> from >> /home/tim/.gem/ruby/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:77:in >> `const_missing' >> from >> /home/tim/.gem/ruby/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:89:in >> `const_missing' >> from >> /home/tim/web_apps/lovd_by_fitwit/spec/controllers/sponsors_controller_spec.rb:3 >> from >> /home/tim/.gem/ruby/1.8/gems/rspec-1.2.2/lib/spec/runner/example_group_runner.rb:15:in >> `load' >> from >> /home/tim/.gem/ruby/1.8/gems/rspec-1.2.2/lib/spec/runner/example_group_runner.rb:15:in >> `load_files' >> from >> /home/tim/.gem/ruby/1.8/gems/rspec-1.2.2/lib/spec/runner/example_group_runner.rb:14:in >> `each' >> from >> /home/tim/.gem/ruby/1.8/gems/rspec-1.2.2/lib/spec/runner/example_group_runner.rb:14:in >> `load_files' >> from >> /home/tim/.gem/ruby/1.8/gems/rspec-1.2.2/lib/spec/runner/options.rb:97:in >> `run_examples' >> from >> /home/tim/.gem/ruby/1.8/gems/rspec-1.2.2/lib/spec/runner/command_line.rb:9:in >> `run' >> from /home/tim/web_apps/lovd_by_fitwit/script/spec:5 >> >> --------------------------------------------- >> sponsors_controller_spec.rb >> --------------------------------------------- >> >> require File.expand_path(File.dirname(__FILE__) + '/../spec_helper') >> >> describe SponsorsController do >> >> def mock_sponsor(stubs={}) >> @mock_sponsor ||= mock_model(Sponsor, stubs) >> end >> >> describe "responding to GET index" do >> >> it "should expose all sponsors as @sponsors" do >> Sponsor.should_receive(:find).with(:all).and_return([mock_sponsor]) >> get :index >> assigns[:sponsors].should == [mock_sponsor] >> end >> >> . . . . >> >> end >> >> _______________________________________________ >> rspec-users mailing list >> [email protected]http://rubyforge.org/mailman/listinfo/rspec-users > _______________________________________________ > rspec-users mailing list > [email protected] > http://rubyforge.org/mailman/listinfo/rspec-users > -- Zach Dennis http://www.continuousthinking.com http://www.mutuallyhuman.com _______________________________________________ rspec-users mailing list [email protected] http://rubyforge.org/mailman/listinfo/rspec-users
