Sha256: b4e7dae964a869566d3b989754737a155b71899bc3a8dbf779853d780d58dc67

Contents?: true

Size: 1.04 KB

Versions: 23

Compression:

Stored size: 1.04 KB

Contents

require File.dirname(__FILE__) + '/../test_helper'

class RenderCmsSeedTest < ActionDispatch::IntegrationTest
  
  def test_render_with_seed_data_enabled
    get '/child/subchild'
    assert_response 404
    
    ComfortableMexicanSofa.configuration.seed_data_path = File.expand_path('../cms_seeds', File.dirname(__FILE__))
    
    get '/child/subchild'
    assert_response :success
    assert_equal '<html><div>Sub Child Page Content Content for Default Snippet</div></html>', response.body
  end
  
  def test_get_seed_data_page
    ComfortableMexicanSofa.configuration.seed_data_path = File.expand_path('../cms_seeds', File.dirname(__FILE__))
    
    get '/'
    assert_response :success
    assert assigns(:cms_page)
    assert assigns(:cms_page).new_record?
  end
  
  def test_get_seed_data_css
    ComfortableMexicanSofa.configuration.seed_data_path = File.expand_path('../cms_seeds', File.dirname(__FILE__))
    
    get '/cms-css/default'
    assert_response :success
    assert assigns(:cms_layout)
    assert assigns(:cms_layout).new_record?
  end
  
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
comfortable_mexican_sofa-1.0.36 test/integration/render_cms_seed_test.rb
comfortable_mexican_sofa-1.0.35 test/integration/render_cms_seed_test.rb
comfortable_mexican_sofa-1.0.34 test/integration/render_cms_seed_test.rb
comfortable_mexican_sofa-1.0.33 test/integration/render_cms_seed_test.rb
comfortable_mexican_sofa-1.0.32 test/integration/render_cms_seed_test.rb
comfortable_mexican_sofa-1.0.31 test/integration/render_cms_seed_test.rb
comfortable_mexican_sofa-1.0.30 test/integration/render_cms_seed_test.rb
comfortable_mexican_sofa-1.0.29 test/integration/render_cms_seed_test.rb
comfortable_mexican_sofa-1.0.28 test/integration/render_cms_seed_test.rb
comfortable_mexican_sofa-1.0.27 test/integration/render_cms_seed_test.rb
comfortable_mexican_sofa-1.0.26 test/integration/render_cms_seed_test.rb
comfortable_mexican_sofa-1.0.25 test/integration/render_cms_seed_test.rb
comfortable_mexican_sofa-1.0.24 test/integration/render_cms_seed_test.rb
comfortable_mexican_sofa-1.0.23 test/integration/render_cms_seed_test.rb
comfortable_mexican_sofa-1.0.22 test/integration/render_cms_seed_test.rb
comfortable_mexican_sofa-1.0.21 test/integration/render_cms_seed_test.rb
comfortable_mexican_sofa-1.0.20 test/integration/render_cms_seed_test.rb
comfortable_mexican_sofa-1.0.19 test/integration/render_cms_seed_test.rb
comfortable_mexican_sofa-1.0.18 test/integration/render_cms_seed_test.rb
comfortable_mexican_sofa-1.0.17 test/integration/render_cms_seed_test.rb