require 'test_helper' require 'stringex' begin require 'rubygems' require 'RedCloth' rescue LoadError puts puts ">> Could not load RedCloth. String#to_html was not tested." puts ">> Please gem install RedCloth if you'd like to use this functionality." puts end class RedclothToHTMLTest < Test::Unit::TestCase if defined?(RedCloth) def test_to_html { "h1. A Solution" => "
I hated wrapping textilize around a string.
\nIt always felt dirty.
", "I think _this_ is awesome" => "I think this is awesome
", "Um... _*really*_, man" => "Um… really, man
" }.each do |plain, html| assert_equal html, plain.to_html end end def test_to_html_lite { "I have no pee on me" => "I have no pee on me", "But I _do_ get Textile!" => "But I do get Textile!" }.each do |plain, html| assert_equal html, plain.to_html(:lite) end end end end