Sha256: d8dc93f5ada4324d714e0b83f3670be98a16c4158ff90c89337a0348e276ede0
Contents?: true
Size: 979 Bytes
Versions: 4
Compression:
Stored size: 979 Bytes
Contents
require File.dirname(__FILE__) + '/../test_helper' require File.dirname(__FILE__) + '/../fixture_setup' class Article < ActiveRecord::Base auto_html_for :body do html_escape youtube(:width => 400, :height => 250) image link(:target => "_blank", :rel => "nofollow") simple_format end end class AutoHtmlForTest < Test::Unit::TestCase include FixtureSetup def test_transform_on_initialization @article = Article.new(:body => 'Yo!') assert_equal '<p>Yo!</p>', @article.body_html end def test_transform_after_save @article = Article.new(:body => 'Yo!') @article.save! assert_equal '<p>Yo!</p>', @article.body_html end def test_transform_after_update @article = Article.create!(:body => 'Yo!') @article.update_attributes(:body => 'http://vukajlija.com') @article.save! assert_equal '<p><a href="http://vukajlija.com" rel="nofollow" target="_blank">http://vukajlija.com</a></p>', @article.body_html end end
Version data entries
4 entries across 4 versions & 1 rubygems