Sha256: 1ef1e120c99ae3bd73f85206360d9a75e83a97d7c6fc6361febf5c3bf8e04a37

Contents?: true

Size: 1021 Bytes

Versions: 11

Compression:

Stored size: 1021 Bytes

Contents

require 'test_helper'
require 'compass'
require 'compass/exec'
require 'stringio'

class RegressionsTest < Test::Unit::TestCase
  include Compass::CommandLineHelper
  setup do
    Compass.reset_configuration!
  end
  
  after do
    Compass.reset_configuration!
  end

  def test_issue911_sprites_with_globbing_and_line_comments
    within_tmp_directory do
      compass "create --bare issue911"
      FileUtils.mkdir_p "issue911/images/sprites/a"
      FileUtils.mkdir_p "issue911/images/sprites/b"
      open "issue911/images/sprites/a/foo.png", "wb" do |f|
        f.write(Compass::PNG.new(5,10, [255,0,255]).to_blob)
      end
      open "issue911/images/sprites/b/bar.png", "wb" do |f|
        f.write(Compass::PNG.new(5,10, [255,255,0]).to_blob)
      end
      Dir.chdir "issue911" do
        result = compile_for_project(<<-SCSS)
          @import "sprites/**/*.png";
        SCSS
        Sass::Engine.new(result, :syntax => :scss).render # raises an error if we generated invalid css
      end
    end
  end
end

Version data entries

11 entries across 10 versions & 3 rubygems

Version Path
compass-0.12.7 test/units/regressions_test.rb
sadui-0.0.4 vendor/bundle/ruby/2.1.0/gems/compass-0.12.3/test/units/regressions_test.rb
sadui-0.0.4 vendor/bundle/ruby/2.0.0/gems/compass-0.12.3/test/units/regressions_test.rb
compass-0.12.6 test/units/regressions_test.rb
compass-0.12.5 test/units/regressions_test.rb
compass-0.12.4 test/units/regressions_test.rb
compass-0.12.3 test/units/regressions_test.rb
compass-sourcemaps-0.12.4.sourcemaps.a4836f1 test/units/regressions_test.rb
compass-0.13.alpha.2 test/units/regressions_test.rb
compass-0.12.2 test/units/regressions_test.rb
compass-0.12.2.rc.1 test/units/regressions_test.rb