Sha256: df10c819adfeea96860d7d44b6b8b3a46a13467505f516446a08ace93b7c432e

Contents?: true

Size: 793 Bytes

Versions: 7

Compression:

Stored size: 793 Bytes

Contents

require "spec_helper"

describe "@include pad()" do
  before(:all) do
    ParserSupport.parse_file("pad")
  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)" do
    it "uses default gutter percentage" do
      expect(".pad-shorthand-default").to have_rule("padding: 30px 2.35765% 10px 2.35765%")
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
neat-1.9.1 spec/neat/pad_spec.rb
neat-1.9.0 spec/neat/pad_spec.rb
neat-1.8.0 spec/neat/pad_spec.rb
neat-1.7.4 spec/neat/pad_spec.rb
neat-1.7.3 spec/neat/pad_spec.rb
neat-1.7.2 spec/neat/pad_spec.rb
neat-1.7.1 spec/neat/pad_spec.rb