Sha256: ad68143597bb1db544a64345b489f81b4f9ff44b4c46f355e45de6aac45b67e0

Contents?: true

Size: 1.32 KB

Versions: 16

Compression:

Stored size: 1.32 KB

Contents

require 'test_helper'
class Rails32Test < Test::Unit::TestCase
  include CompassRails::Test::RailsHelpers
  RAILS_VERSION = RAILS_3_2

  def test_rails_app_created
    within_rails_app('test_railtie', RAILS_VERSION) do |project|
      assert project.boots?
    end
  end


  def test_installs_compass
    within_rails_app('test_railtie', RAILS_VERSION) do |project|
      project.run_compass('init')
      assert project.has_config?
      assert project.has_screen_file?
      assert project.has_compass_import?
    end
  end

  def test_compass_compile
    within_rails_app('test_railtie', RAILS_VERSION) do |project|
      project.run_compass('init')
      project.run_compass('compile')
      assert project.directory.join('public/assets/screen.css').exist?
    end
  end

  def test_install_blueprint
    within_rails_app('test_railtie', RAILS_VERSION) do |project|
      project.run_compass('init')
      project.run_compass('install blueprint --force')
      assert project.directory.join('app/assets/stylesheets/partials').directory?
    end
  end

  def test_compass_preferred_syntax
    within_rails_app('test_railtie', RAILS_VERSION) do |project|
      project.set_rails('sass.preferred_syntax', :sass)
      project.run_compass('init')
      assert project.directory.join('app/assets/stylesheets/screen.css.sass').exist?
    end    
  end

end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
compass-rails-1.1.7 test/integrations/rails_32_test.rb
compass-rails-1.1.6 test/integrations/rails_32_test.rb
compass-rails-1.1.5 test/integrations/rails_32_test.rb
compass-rails-1.1.3 test/integrations/rails_32_test.rb
compass-rails-1.1.2 test/integrations/rails_32_test.rb
compass-rails-1.1.1 test/integrations/rails_32_test.rb
compass-rails-1.1.0 test/integrations/rails_32_test.rb
compass-rails-1.1.0.pre test/integrations/rails_32_test.rb
compass-rails-1.0.3 test/integrations/rails_32_test.rb
compass-rails-1.0.2 test/integrations/rails_32_test.rb
compass-rails-1.0.1 test/integrations/rails_32_test.rb
compass-rails-1.0.0 test/integrations/rails_32_test.rb
compass-rails-1.0.0.rc.4 test/integrations/rails_32_test.rb
compass-rails-1.0.0.rc.3 test/integrations/rails_32_test.rb
compass-rails-1.0.0.rc.2 test/integrations/rails_32_test.rb
compass-rails-1.0.0.rc.1 test/integrations/rails_32_test.rb