Sha256: c339ebca2b7fbc29e609f910e02d55aa799e26a44607612896211156c293d259

Contents?: true

Size: 818 Bytes

Versions: 6

Compression:

Stored size: 818 Bytes

Contents

require 'test_helper'

require 'mocha'

class CmsDomainSupportTest < ActiveSupport::TestCase

  def setup

  end

  def teardown

  end

  test "cms_site? determines if the first subdomain is 'cms'" do
    c = Cms::ApplicationController.new
    request = mock

    c.expects(:request).returns(request)
    request.expects(:subdomains).returns(["cms"])

    assert c.send :cms_site?
  end

   test "A url that isn't a cms domain" do
    c = Cms::ApplicationController.new
    request = mock

    c.expects(:request).returns(request)
    request.expects(:subdomains).returns(["www"])

    assert_equal false, c.send(:cms_site?)
   end

  test "default cms domain" do
    c = Cms::ApplicationController.new

    assert_equal "cms", c.send(:cms_domain_prefix)
  end

  test "prepare_for_rendererable" do
        
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
browsercms-3.4.2 test/unit/lib/cms_domain_support_test.rb
browsercms-3.4.2.rc1 test/unit/lib/cms_domain_support_test.rb
browsercms-3.4.1 test/unit/lib/cms_domain_support_test.rb
browsercms-3.4.0 test/unit/lib/cms_domain_support_test.rb
browsercms-3.4.0.rc2 test/unit/lib/cms_domain_support_test.rb
browsercms-3.4.0.rc1 test/unit/lib/cms_domain_support_test.rb