Sha256: aa92d40bc8cc31f64170a85edc6c7b1c996e146ac0360698b323991cc63be0d8
Contents?: true
Size: 1.64 KB
Versions: 1
Compression:
Stored size: 1.64 KB
Contents
require 'spec_helper' describe DummyController do render_views describe "content_for" do before(:each) do get :content_for end it "should be success" do response.should be_success end it "should render :main_content override" do response.body.should =~ /This is main_content override/m end it "should render :top_content override" do response.body.should =~ /This is top_content override/m end end describe "content_for_with_default" do before(:each) do get :content_for_with_default end it "should be success" do response.should be_success end it "should render action template in body" do response.body.should =~ /This is just an action template/m end it "should render :main_content default" do response.body.should =~ /This is default main_content/m end it "should render :top_content default" do response.body.should =~ /This is default top_content/m end end describe "no_content_for" do before(:each) do get :no_content end it "should be success" do response.should be_success end it "should not render :main_content default" do response.body.should_not =~ /This is main_content override/m end it "should not render :main_content override" do response.body.should_not =~ /This is default main_content/m end it "should not render :top_content default" do response.body.should_not =~ /This is top_content override/m end it "should not render :top_content override" do response.body.should_not =~ /This is default top_content/m end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
dry_views-0.0.2 | spec/controllers/dummy_controller_spec.rb |