Sha256: e7e38590931e413326407607e3422b58c2042623e2c0012bacb94d612e2ebc31
Contents?: true
Size: 731 Bytes
Versions: 4
Compression:
Stored size: 731 Bytes
Contents
require File.expand_path('../../test_helper', File.dirname(__FILE__)) class CmsSnippetTest < ActiveSupport::TestCase def test_fixtures_validity Cms::Snippet.all.each do |snippet| assert snippet.valid?, snippet.errors.full_messages.to_s end end def test_validations snippet = Cms::Snippet.new snippet.save assert snippet.invalid? assert_has_errors_on snippet, [:label, :slug] end def test_update_forces_page_content_reload snippet = cms_snippets(:default) page = cms_pages(:default) assert_match snippet.content, page.content snippet.update_attribute(:content, 'new_snippet_content') page.reload assert_match /new_snippet_content/, page.content end end
Version data entries
4 entries across 4 versions & 1 rubygems