<br><br><div><span class="gmail_quote">On 7/15/07, <b class="gmail_sendername">David Chelimsky</b> <<a href="mailto:dchelimsky@gmail.com">dchelimsky@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On 7/14/07, Daniel N <<a href="mailto:has.sox@gmail.com">has.sox@gmail.com</a>> wrote:<br>> Hi,<br>><br>> I've just started to try and spec my application.html.erb layout as one of<br>> the view specs but it totally barfs.
<br>><br>> I'm guessing that it's due to the yield statements in the layout.<br>><br>> Any clues as to how to proceed?<br><br>Backtrace please? Could be any number of things.<br><br>></blockquote><div>
<br>Sorry, here it is<br><br>......rake aborted!<br>Command ruby -I"/Users/dneighman/Documents/Projects/rails_projects/update_to_clippings/vendor/plugins/rspec/lib" "/Users/dneighman/Documents/Projects/rails_projects/update_to_clippings/vendor/plugins/rspec/bin/spec" "spec/controllers/books_controller_spec.rb" "spec/controllers/sessions_controller_spec.rb" "spec/controllers/users_controller_spec.rb" "spec/helpers/books_helper_spec.rb" "spec/helpers/sessions_helper_spec.rb" "spec/helpers/users_helper_spec.rb" "spec/models/book_spec.rb" "spec/models/user_notifier_spec.rb" "spec/models/user_spec.rb" "spec/views/books/_detail.html.erb_spec.rb" "spec/views/books/edit.html.erb_spec.rb" "spec/views/books/index.html.erb_spec.rb" "spec/views/books/new.html.erb_spec.rb" "spec/views/books/new_rjs.html.erb_spec.rb" "spec/views/books/rjs_index.html.erb_spec.rb" "spec/views/books/show.html.erb_spec.rb" "spec/views/layouts/application.html.erb_spec.rb" --options "/Users/dneighman/Documents/Projects/rails_projects/update_to_clippings/spec/spec.opts" failed
<br>/Users/dneighman/Documents/Projects/rails_projects/update_to_clippings/vendor/plugins/rspec/lib/spec/rake/spectask.rb:166:in `define'<br>/usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:823:in `verbose'
<br>/Users/dneighman/Documents/Projects/rails_projects/update_to_clippings/vendor/plugins/rspec/lib/spec/rake/spectask.rb:138:in `define'<br>/usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `call'<br>
/usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `execute'<br>/usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `each'<br>/usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `execute'
<br>/usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:362:in `invoke'<br>/usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in `synchronize'<br>/usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in `invoke'
<br>/usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in `top_level'<br>/usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in `each'<br>/usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in `top_level'
<br>/usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1761:in `standard_exception_handling'<br>/usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1733:in `top_level'<br>/usr/local/lib/ruby/gems/1.8/gems/rake-
0.7.3/lib/rake.rb:1711:in `run'<br>/usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1761:in `standard_exception_handling'<br>/usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1708:in `run'<br>/usr/local/lib/ruby/gems/1.8/gems/rake-
0.7.3/bin/rake:7<br>/usr/local/bin/rake:16:in `load'<br>/usr/local/bin/rake:16<br><br>And the test is <br><br>require File.dirname(__FILE__) + '/../../spec_helper'<br><br>describe "/layouts/application.html.erb" do
<br> <br> it "should render" do<br> render "/layouts/application.html.erb"<br> end<br> <br> <br>end<br></div><br></div>Cheers<br>Daniel<br>