Sha256: b3566508f96733a531a97effc72c90ffbe8e9d0a0cc76213170748abafe3f459

Contents?: true

Size: 793 Bytes

Versions: 16

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

16 entries across 16 versions & 2 rubygems

Version Path
neat-1.7.0 spec/neat/pad_spec.rb
neat-1.7.0.rc spec/neat/pad_spec.rb
neat-1.7.0.pre spec/neat/pad_spec.rb
poxy-0.0.6 spec/poxy/pad_spec.rb
poxy-0.0.5 spec/poxy/pad_spec.rb
poxy-0.0.4 spec/poxy/pad_spec.rb
poxy-0.0.1 spec/poxy/pad_spec.rb
poxy-0.0.0 spec/poxy/pad_spec.rb
neat-1.5.1 spec/neat/pad_spec.rb
neat-1.6.0 spec/neat/pad_spec.rb
neat-1.6.0.pre2 spec/neat/pad_spec.rb
neat-1.6.0.pre spec/neat/pad_spec.rb
neat-1.5.0 spec/neat/pad_spec.rb
neat-1.5.0.pre spec/neat/pad_spec.rb
neat-1.4.0 spec/neat/pad_spec.rb
neat-1.3.0 spec/neat/pad_spec.rb