Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

48 lines (38 sloc) 1.369 kb
require 'spec_helper'
describe "@include media()" do
let (:identifier) {"media"}
before(:all) do
ParserSupport.parse_file(identifier)
end
context "with argument '481px'" do
it "outputs (min-width: 481px)" do
expect('.media-default').to be_contained_in('screen and (min-width: 481px)')
end
end
context "with argument 'max-width 480px'" do
it "outputs (max-width: 480px)" do
expect('.media-max-width').to be_contained_in('screen and (max-width: 480px)')
end
end
context "with argument 'min-width 320px max-width 480px'" do
it "outputs (min-width: 320px) and (max-width: 480px)" do
expect('.media-min-max-width').to be_contained_in('screen and (min-width: 320px) and (max-width: 480px)')
end
end
context "with argument '481px, 6'" do
it "outputs (min-width: 481px)" do
expect('.change-media-context').to be_contained_in('screen and (min-width: 481px)')
end
it "uses a 6-column grid" do
expect('.change-media-context').to have_rule('width: 100%')
end
end
context "with argument 'max-width 480px 6'" do
it "outputs (max-width: 480px)" do
expect('.change-media-context-shorthand').to be_contained_in('screen and (max-width: 480px)')
end
it "uses a 6-column grid" do
expect('.change-media-context').to have_rule('width: 100%')
end
end
end
Jump to Line
Something went wrong with that request. Please try again.