Sha256: 260f2b5ff6dfe4a9be90596e7a86202affc69f77c86292b497b9c9ce2132c6c6

Contents?: true

Size: 669 Bytes

Versions: 19

Compression:

Stored size: 669 Bytes

Contents

require 'spec_helper'
require 'stylus/tilt'

describe Tilt::StylusTemplate do

  it "registers the template for .styl files" do
    Tilt['application.styl'].should == Tilt::StylusTemplate
  end

  it "has a content-type" do
    Tilt::StylusTemplate.default_mime_type.should == 'text/css'
  end

  it "compiles the given source" do
    input, output = fixture :simple
    template = Tilt::StylusTemplate.new { |t| input }
    template.render.should == output
  end

  it "compiles with the compress option" do
    input, output = fixture :compressed
    template = Tilt::StylusTemplate.new(:compress => true) { |t| input }
    template.render.should == output
  end

end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
stylus-1.0.0.beta spec/tilt_spec.rb
stylus-0.7.2 spec/tilt_spec.rb
stylus-0.7.1 spec/tilt_spec.rb
stylus-0.7.0 spec/tilt_spec.rb
stylus-0.6.2 spec/tilt_spec.rb
stylus-0.6.0 spec/tilt_spec.rb
stylus-0.5.1 spec/tilt_spec.rb
stylus-0.5.0 spec/tilt_spec.rb
stylus-0.4.2 spec/tilt_spec.rb
stylus-0.4.1 spec/tilt_spec.rb
stylus-0.4.0 spec/tilt_spec.rb
stylus-0.3.0 spec/tilt_spec.rb
stylus-0.3.0.pre spec/tilt_spec.rb
stylus-0.2.2 spec/tilt_spec.rb
stylus-0.2.1 spec/tilt_spec.rb
stylus-0.2.1.beta spec/tilt_spec.rb
stylus-0.2.0 spec/tilt_spec.rb
stylus-0.1.2 spec/tilt_spec.rb
stylus-0.1.1 spec/tilt_spec.rb