Sha256: 3abeefae793cdabeb10eea68a80c1557424abf86acb2591da6bc5273912e3bc4
Contents?: true
Size: 1.26 KB
Versions: 4
Compression:
Stored size: 1.26 KB
Contents
require 'test_helper' describe CompassRails do include CompassRails::Test::RailsHelpers it "compiles a basic compass stylesheet" do within_rails_app('test_railtie') do |project| project.setup_asset_fixtures! assert project.boots? project.precompile! project.compiled_stylesheet 'public/assets/application*.css' do |css| refute css.empty? assert_match 'body container', css assert_match "-webkit-linear-gradient", css assert_match "-moz-border-radius", css assert_match '.numbers-sprite-1', css assert_match '.numbers-sprite-2', css assert_match '.letters-a', css assert_match '.letters-a', css end end end it "supports rails config arguments" do within_rails_app('test_railtie') do |project| assert_equal "scss", project.rails_property("sass.preferred_syntax") assert_equal "public/assets", project.rails_property("compass.css_dir") project.set_rails('sass.preferred_syntax', :sass) project.set_rails('compass.css_dir', "public/stylesheets") assert_equal "sass", project.rails_property("sass.preferred_syntax") assert_equal "public/stylesheets", project.rails_property("compass.css_dir") end end unless ENV['DEBUG_COMPILE'] end
Version data entries
4 entries across 4 versions & 2 rubygems