Sha256: 35394cd97ac4363e197040c162f991ae0b64ea5f6ecb931c240c73c0fa64df65
Contents?: true
Size: 1.88 KB
Versions: 2
Compression:
Stored size: 1.88 KB
Contents
# encoding: UTF-8 require File.expand_path('../../test_helper', __FILE__) class HelpersTest < MiniTest::Spec context "HTML helper" do setup do @helper = Spontaneous::Render::Helpers::HTMLHelper end should "enable easy addition of classes" do classes = @helper.classes("a", "b", "c", :active => false, :invisible => true) classes.should == %(class="a b c invisible") classes = @helper.classes("a", "b", "c") classes.should == %(class="a b c") classes = @helper.classes(%w(a b c)) classes.should == %(class="a b c") classes = @helper.classes(%w(a b c), "active" => false, "invisible" => true) classes.should == %(class="a b c invisible") classes = @helper.classes("a b c") classes.should == %(class="a b c") classes = @helper.classes("a b c", :active => false, :invisible => true) classes.should == %(class="a b c invisible") end should "provide a wrapper around IE conditional comments" do @helper.ie_only.should == "<!--[if IE]>" @helper.ie_only(6).should == "<!--[if IE 6]>" @helper.ie_only(7).should == "<!--[if IE 7]>" @helper.ie_only_gt(7).should == "<!--[if gt IE 7]>" @helper.ie_only_gte(7).should == "<!--[if gte IE 7]>" @helper.ie_only_gte(8).should == "<!--[if gte IE 8]>" @helper.ie_only_lt(7).should == "<!--[if lt IE 7]>" @helper.ie_only_lte(9).should == "<!--[if lte IE 9]>" @helper.ie_only_end.should == "<![endif]-->" end should "enable targeting a range of ie versions using ranges" do @helper.ie_only(6..8).should == "<!--[if (gte IE 6)&(lte IE 8)]>" @helper.ie_only(6...8).should == "<!--[if (gte IE 6)&(lte IE 7)]>" end should "provide a wrapper around only comments excluding IE" do @helper.not_ie.should == "<!--[if !IE]> -->" @helper.not_ie_end.should == "<!-- <![endif]-->" end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
spontaneous-0.2.0.alpha2 | test/unit/test_helpers.rb |
spontaneous-0.2.0.alpha1 | test/unit/test_helpers.rb |