Sha256: 2e5a6debcaa450e5c357aa40cdd3e425addf8ae22c2c3176065aa7a5e7d9897c
Contents?: true
Size: 1.23 KB
Versions: 1
Compression:
Stored size: 1.23 KB
Contents
require 'spec_helper' describe 'Rails integration' do it "copies all folders from the Sprockets load path" do app = create_app Stylus.paths.should include fixture_root Stylus.paths.should == app.assets.paths end it 'process .styl files with the asset pipeline' do result = fixture(:simple).last app = create_app app.assets['simple'].to_s.should == result end it 'enables @import definitions' do result = fixture(:import).last app = create_app app.assets['import'].to_s.should == result end it 'skips debug info by default' do app = create_app asset = app.assets['simple'] asset.to_s.should_not match(/line 1 : #{asset.pathname}/) end it 'provides debug info if required' do app = create_app(:debug => true) asset = app.assets['simple'] asset.to_s.should match(/line 1 : #{asset.pathname}/) end it 'compress the output if Rails is configured to compress them too' do result = fixture(:compressed).last app = create_app(:compress => true) app.assets['compressed'].to_s.should == result.rstrip end it 'loads the app normally even when the asset pipeline is disabled' do pending "TODO: supress the sprockets-rails railtie to test this." end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
epuber-stylus-1.1.0 | spec/rails_spec.rb |