# Rspec test cannot be passed when render partial in layout

**URL:** <https://www.ruby-forum.com/t/rspec-test-cannot-be-passed-when-render-partial-in-layout/159944>\
**Category:** Rails\
**Created:** [February 10, 2009, 9:57am UTC](https://www.ruby-forum.com/t/rspec-test-cannot-be-passed-when-render-partial-in-layout/159944 "2009-02-10T09:57:22Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![zerogy](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/z/67e7ee/32.png) [@zerogy](https://www.ruby-forum.com/u/zerogy)\
**Post date:** [February 10, 2009, 9:57am UTC](https://www.ruby-forum.com/t/rspec-test-cannot-be-passed-when-render-partial-in-layout/159944/1 "2009-02-10T09:57:22Z")

</div>

I have a problem stuck me couples of days, could anyone help me?  
Thanks very much.  
The problem is that rspec test cannot be passed when the layout  
contains :partial, once  
i removed the :partial, the rspec test passed successfully. I could  
not find out the reason.  
Below is my code:  
application.html.erb

 \<%= render :partial =\> 'shared/header' %\> 

 \<%= yield %\> 

 \<%= render :partial =\> 'shared/footer' %\> 

users\_controller\_spec.rb  
describe UsersController do  
describe “Requesting /forgot\_password using GET” do  
it “should be successful” do  
get :forgot\_password  
end  
end  
end
