Sha256: 098995d8167faf144c1dd79093a1cb81965dab0303c61a991c342feee5d34cb6
Contents?: true
Size: 1.12 KB
Versions: 4
Compression:
Stored size: 1.12 KB
Contents
require 'spec_helper' describe Machined::Sprocket do describe '#initialize' do it 'keeps a reference to the Machined environment' do sprocket = create_sprocket sprocket.machined.should be(machined) end it 'sets the root path' do sprocket = create_sprocket sprocket.root.should == Pathname.new('.').expand_path.to_s sprocket = create_sprocket :root => 'spec/machined' sprocket.root.should == Pathname.new('spec/machined').expand_path.to_s end end describe '#context_class' do it 'subclasses Machined::Context' do sprocket = create_sprocket sprocket.context_class.should < Sprockets::Context sprocket.context_class.should < Machined::Context end end describe '#use_all_templates' do it 'registers available templates as engines' do sprocket = create_sprocket :assets => true sprocket.engines('.haml').should be_nil sprocket.engines('.md').should be_nil sprocket.use_all_templates sprocket.engines('.haml').should be(Tilt::HamlTemplate) sprocket.engines('.md').should be(Tilt::RDiscountTemplate) end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
machined-1.1.0 | spec/machined/sprocket_spec.rb |
machined-1.0.3 | spec/machined/sprocket_spec.rb |
machined-1.0.2 | spec/machined/sprocket_spec.rb |
machined-1.0.1 | spec/machined/sprocket_spec.rb |