Sha256: e38a866385c10ffe24b0edbfc9e0e45b8bed5ff7507e62305857e89c0502afe4

Contents?: true

Size: 580 Bytes

Versions: 17

Compression:

Stored size: 580 Bytes

Contents

require 'spec_helper'
 
describe Locomotive::Liquid::Tags::Snippet do
  
  before(:each) do
    Site.any_instance.stubs(:create_default_pages!).returns(true)
    site = Factory.build(:site)
    snippet = Factory.build(:snippet, :site => site)
    snippet.send(:store_template)
    site.snippets.stubs(:where).returns([snippet])
    @context = ::Liquid::Context.new({}, { :site => site })
  end
  
  it 'should render it' do
    template = ::Liquid::Template.parse("{% include 'header' %}")
    text = template.render(@context)
    text.should == "<title>Acme</title>"
  end
  
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
locomotive_cms-0.0.3.3 spec/lib/locomotive/liquid/tags/snippet_spec.rb
locomotive_cms-0.0.3.1 spec/lib/locomotive/liquid/tags/snippet_spec.rb
locomotive_cms-0.0.2.9 spec/lib/locomotive/liquid/tags/snippet_spec.rb
locomotive_cms-0.0.2.8 spec/lib/locomotive/liquid/tags/snippet_spec.rb
locomotive_cms-0.0.2.7 spec/lib/locomotive/liquid/tags/snippet_spec.rb
locomotive_cms-0.0.2.6 spec/lib/locomotive/liquid/tags/snippet_spec.rb
locomotive_cms-0.0.2.5 spec/lib/locomotive/liquid/tags/snippet_spec.rb
locomotive_cms-0.0.2.4 spec/lib/locomotive/liquid/tags/snippet_spec.rb
locomotive_cms-0.0.2.3 spec/lib/locomotive/liquid/tags/snippet_spec.rb
locomotive_cms-0.0.2.2 spec/lib/locomotive/liquid/tags/snippet_spec.rb
locomotive_cms-0.0.2.1 spec/lib/locomotive/liquid/tags/snippet_spec.rb
locomotive_cms-0.0.2 spec/lib/locomotive/liquid/tags/snippet_spec.rb
locomotive_cms-0.0.1.4 spec/lib/locomotive/liquid/tags/snippet_spec.rb
locomotive_cms-0.0.1.3 spec/lib/locomotive/liquid/tags/snippet_spec.rb
locomotive_cms-0.0.1.2 spec/lib/locomotive/liquid/tags/snippet_spec.rb
locomotive_cms-0.0.1.1 spec/lib/locomotive/liquid/tags/snippet_spec.rb
locomotive_cms-0.0.1 spec/lib/locomotive/liquid/tags/snippet_spec.rb