Thank you for the fast response. What's the best way to handle the scenario described with Rails 3, Rspec 2?
On Tue, Apr 27, 2010 at 4:51 PM, David Chelimsky <dchelim...@gmail.com>wrote: > On Apr 27, 2010, at 3:46 PM, Andrei Erdoss wrote: > > > Hello, > > > > I am following the example in the Rspec book, starting page 372, where a > controller's create message is spec'd. > > > > it "creates a new message" do > > Message.should_receive(:new).with("text" => "a quick brown > fox" ) > > post :create, :message => { "text" => "a quick brown fox" } > > end > > > > When i run this spec, the test is not being run and a 'Missing Template' > error is thrown. > > > > Failure/Error: post :create, :question => { "text" =>"a quick brown fox" > } > > Missing template messages/create with {:locale=>[:en, :en], > :handlers=>[:haml, :rjs, :builder, :rhtml, :erb, :rxml], :formats=>[:html]} > in view paths "/myapps/app/views" > > > > > > I am using Rspec 2, Rails 3 and Haml. > > > > Did anybody else have this issue? Has something changed in the Rspec api, > but it hasn't been updated in the book? > > The book has not been updated to Rails 3, nor does rspec-rails-2.0.0.beta.8 > provide isolation from view templates. > > Please use the versions cited in the book as you go through the book. > > Cheers, > Davidf > > _______________________________________________ > rspec-users mailing list > rspec-users@rubyforge.org > http://rubyforge.org/mailman/listinfo/rspec-users > -- Andrei Erdoss
_______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users