Sha256: fd7915c221977f3dabcd087f10731f6d1cdbd8298c1e000b0526bffe32150230

Contents?: true

Size: 687 Bytes

Versions: 5

Compression:

Stored size: 687 Bytes

Contents

require File.expand_path('../helper', __FILE__)

class CssAppTest < Test::Unit::TestCase
  include Rack::Test::Methods

  class App < Sinatra::Base
    register Sinatra::CssSupport
    serve_css '/css', :from => File.expand_path('../fixtures/css', __FILE__)
  end

  def app
    App.new
  end

  test "sass" do
    get '/css/style-sass.css'

    assert_equal "body, #sass {\n  color: #333333; }\n", last_response.body
  end

  test "scss" do
    get '/css/style-scss.css'

    assert_equal "body, #scss {\n  color: #333333; }\n", last_response.body
  end

  test "less" do
    get '/css/style-less.css'

    assert_equal "body, #less { color: #333333; }\n", last_response.body
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
sinatra-support-1.2.1 test/test_css.rb
sinatra-support-1.2.0 test/test_css.rb
sinatra-support-1.1.3 test/test_css.rb
sinatra-support-1.1.2 test/test_css.rb
sinatra-support-1.1.1 test/test_css.rb