Sha256: 474e7f36b9d9764a4ff6e75977a6dd21860574ebea179319469d38a5fd115161
Contents?: true
Size: 687 Bytes
Versions: 23
Compression:
Stored size: 687 Bytes
Contents
require File.dirname(__FILE__) + '/../spec_helper' describe SmartyPantsFilter do it "should be named SmartyPants" do SmartyPantsFilter.filter_name.should == "SmartyPants" end it "should filter text with quotes into smart quotes" do SmartyPantsFilter.filter("<h1 class=\"headline\">Radiant's \"filters\" rock!</h1>").should == "<h1 class=\"headline\">Radiant’s “filters” rock!</h1>" end end describe "<r:smarty_pants>" do dataset :pages it "should filter its contents with SmartyPants" do pages(:home).should render('<r:smarty_pants>"A revolutionary quotation."</r:smarty_pants>').as("“A revolutionary quotation.”") end end
Version data entries
23 entries across 23 versions & 4 rubygems