Sha256: 3a48ca7b030a6d87f198a50af64b848fa7ff530ef47526de8d97ff7dcaa5d3c9

Contents?: true

Size: 758 Bytes

Versions: 6

Compression:

Stored size: 758 Bytes

Contents

require "test_helper"

class BasicTemplate < Cms::DynamicView

end

class Cms::DynamicViewsTest < ActiveSupport::TestCase

  def setup

  end

  def teardown

  end

  test "version_foreign_key" do
    assert_equal :original_record_id, Cms::PageTemplate.version_foreign_key
  end

  test "resource_name works for non-namespaced templates" do
    assert_equal "basic_templates", BasicTemplate.resource_name
  end

  test "Engine" do
    assert_equal "cms", Cms::DynamicView.engine
    assert_equal "cms", Cms::PageTemplate.engine
    assert_equal "cms", Cms::PagePartial.engine
  end

  test "path_elements" do
    assert_equal [Cms::PageTemplate], Cms::PageTemplate.path_elements
    assert_equal [Cms::PagePartial], Cms::PagePartial.path_elements

  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
browsercms-3.4.2 test/unit/models/dynamic_views_test.rb
browsercms-3.4.2.rc1 test/unit/models/dynamic_views_test.rb
browsercms-3.4.1 test/unit/models/dynamic_views_test.rb
browsercms-3.4.0 test/unit/models/dynamic_views_test.rb
browsercms-3.4.0.rc2 test/unit/models/dynamic_views_test.rb
browsercms-3.4.0.rc1 test/unit/models/dynamic_views_test.rb