Sha256: b8555300bb05d71515c5f72e1d39d22b4e0e2fb8d13a6fdc3268e4c3f8548320
Contents?: true
Size: 850 Bytes
Versions: 2
Compression:
Stored size: 850 Bytes
Contents
require 'spec_helper' describe "@include pad()" do let (:identifier) {"pad"} before(:all) do ParserSupport.parse_file(identifier) end context "with no argument" do it "sets padding to gutter percentage" do expect('.pad-default').to have_rule('padding: 2.35765%') end end context "with argument '20px'" do it "sets padding to '20px'" do expect('.pad-explicit').to have_rule('padding: 20px') end end context "with argument '30px 20px 10px 5px'" do it "sets padding to '30px 20px 10px 5px'" do expect('.pad-shorthand').to have_rule('padding: 30px 20px 10px 5px') end end context "with argument 'default' keyword" do it "replaces 'default' with gutter percentage" do expect('.pad-shorthand-default').to have_rule('padding: 30px 2.35765% 10px 2.35765%') end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
neat-1.2.1 | spec/neat/pad_spec.rb |
neat-1.2.0 | spec/neat/pad_spec.rb |